LatinIME-pl Screencast

Polska wersja klawiatury ekranowej – LatinIME

  • Wykop
  • Facebook
  • Twitter

LatinIME z polskimi literami

Zainstalowałem inny build – DudeCupcake (http://code.google.com/p/thedudescupcake/) zamiast „czystego” HTC.

Poza angielską jest w nim wiele innych lokalizacji, w tym polska.

Niestety po przełączeniu się na polski klawiatura ekranowa pozwala tylko na wprowadzanie standardowych znaków latin1 (czyli tylko hiszpański-francusko-niemieckie szlaczki). Postaniwiłem więc zajrzeć do źródeł pakietu klawiatury (LatinIME) i sprawdzić „co jest” z polskimi znakami.

Screencast

Czytaj dalej »

  • Wykop
  • Facebook
  • Twitter

autobuser dla androida – screencast

Screencast z v0.1a

  • Wykop
  • Facebook
  • Twitter

„Tworzenie aplikacji na androida” cz. 1 – Narzędzia

Jest to pierwszy z, miejmy nadzieję cyklu, artykuł o tworzeniu aplikacji na platformę android.

1. SDK

Aplikacje na androida można tworzyć na każdym z popularnych systemów operacyjnych – Linux, OS X, MS Winsows. SDK można ściągnąć ze strony projektu lub zainstalować z repozytorium naszego pingwina (jest w porage Gentoo, na innych niestety nie wiem).

Na gentoo wygląda to tak:

emerge -av android-sdk

2. IDE

Kod najlepiej tworzyc i kompilować za pomocę Eclipse’a z pluginem ADT. Jeśli masz już zainstalowanego Eclipse’a wystarczy za pomocą Update Managera zainstalować wtyczkę.

Wejdź w: Help->Software Updates->Available Software->Add Site, w pole Location wpisz

http://dl-ssl.google.com/android/eclipse

i zaakceptuj.

Teraz na liście zaznacz: http://dl-ssl.google.com/android/eclipse/->Developer Tools i zaakceptuj licencję.

3. Emulator

W najnowszej wersji SDK (1.5-r1) zmieniła się trochę filozofia współpracy z emulatorem. Zanim uruchomimy wirtualne urządzenie musimy je skonfigurować.

W konsoli wpisz (Jeśli ścieżka do folderu tools w SDK nie jest dodana do zmiennej PATH muszisz wcześniej przejść do niego):

android create avd -n nazwaWirtualnegoUrządzenia -t target(wersja systemu na urządzeniu)

W wersji 1.5-r1 są dostępne trzy wersje systemu:

  1. Android 1.1
  2. Android 1.5
  3. Google Inc. (Android + Google APIs)

Jeśli nie chcesz testować aplikacji korzystających z Googlowych API (min. mapy) wystarczy -t 2 (nie ma chyba diżych przeciwwskasań dla -t 3, ale podejrzewam, że emulator może działać wolniej)

Teraz możesz uruchomić emulator i bawić się w pełni (prawie, bo oczywiście akcelerometr, kompas i gps nie działają) funkcjonalnym androidem.

3. Problemy ;)

Czasami zdarza się, że adb nie wykrywa żadnych urządzeń. prawdopodobnie udev nie ustawia prawa odczytu/zapisu dla naszego użytkownika. Żeby załatwić ten problem wystarczy stworzyć plik /etc/udev/rules.d/50-android.rules z następującym wpisem (oczywiście z konta root’a):

SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"

I zrestartować udev’a (też z konta root’a):

/etc/init.d/udev restart

W przygotowaniu cz. 2 – Projekt w eclipse

  • Wykop
  • Facebook
  • Twitter

„autobuser dla androida”

Od kilku(nastu) dni zajmuję się swoim pierwszym programem na platformę android, w porozumieniu z „chłopakami” (chyba sie za to nie obrażą http://autobuser.blox.pl/2008/08/Kim-jestesmy-i-po-co-to-robimy.html) o d autobusera postanowiłem stworzyć mobilną wersję serwisu.

Założenia były następujące:

  • przejrzysty i intuicyjny interfejs użytkownika
  • działanie w trybie offline
  • maksymalne wykorzystanie tego co w G1 najlepsze (kompas, gps)

W ciągu kilku dni powinna się na tej stronie pojawić „publiczna” wersja 0.1a.

Na razie screenshocik ;)

autobuser dla androida

autobuser dla androida

  • Wykop
  • Facebook
  • Twitter

Android 1.5 cd.

Flashowanie nowej wersji systemu na G1 przeszło bez problemów (wszystko według instrukcji). Czytaj dalej »

  • Wykop
  • Facebook
  • Twitter

Android 1.5!

Po niecałych dwóch tygodniach od pojawienia się wersji „preview” pojawiła się wersja finalna systemu Android 1.5

Oraz oficjalne, stabilne obrazy systemu dla Era G1!

Zaraz zaczynam testowanie i napiszę coś więcej…

Źródło: http://android-developers.blogspot.com/2009/04/android-15-is-here.html

  • Wykop
  • Facebook
  • Twitter

Era G1 czyli zabawa z Android’em

We środę pojawił się u mnie w domu nowiutki G1 od Ery. Po otwarciu „transportowego” pudełka z brązowej tektury ukazała się prosta sześcienna forma ze zdjęciem i napisami ery z ktorą przez pierwsze kilka chwil nie wiedziałem co zrobić. Okazało się że z kolorowej tekturki wysuwa sie właściwe pudełko z telefonem. Pudełko to chyba najładniej zaprojektowana część całego zestawu, jest po prostu niesamowite – czarne, cieżkie z napisami z bialej folii „G1″ i „with Google”. W takim pudełku mogliby równie dobrze sprzedawać zegarki Philippe Patek…

Ale wracając do samego telefonu.

Pierwsze wrażenia są bardzo dobre, telefon wygląda na bardzo solidnie zrobiony i jest mniejszy niż się spodziewałem. Na wyświetlaczu naklejona jest fabryczna folia od której wystarczy wzdłóż perforacji oderwać „dzyndzołek”, żeby przypadkiem się nie odkleiła.

Po uruchomieniu pojawia się propozycja (hmmm… w zasadzie żądanie, bo w żaden sposób nie da się z niego zrezygnować), żeby „sparować” telefon z Google Accounts, zsynchronizować kontakty i pocztę z Gmaila niestety nie ma żadnej opcji wyboru połączenia (GSM/WiFI) i Era próbuje nas naciągnąć na parę mega przesłanych danych. Chciałem nawet poświęcić te kilka złotych jednak telefon nie chciał się połączyć na mojej karcie SIM. Trzeba było znależć inne rozwiązanie.

http://forum.xda-developers.com/showthread.php?t=452316

Niestety na sofcie dostarczonym z telefonem nie zadziałała opcja „<enter>reboot<enter>” i trzeba było kombinować ze zrootowaniem telefonu i znowu z pomocą przyszedł xda-developers:

http://forum.xda-developers.com/showthread.php?t=442480

Tak więc po około 2,5 h mogłem się cieszyć widokiem pulpitu Androida…

Więc teraz pora na recenzję software’u.

Oprogramowanie reaguje naprawdę szybko i wydaje się być dobrze przemyślane. W kontaktach brakuje szybkiego wyszukiwania przy zamkniętej klawiaturze (mozna to całkiem nieźle rozwiązać aplikacją StarContact). Aplikacje są ze sobą bardzo fajnie „spięte” (kliknięcie na „zwykły” adres kontaktu powoduje wyświetlenie jego lokalizacji na mapie itp.)

Wydaje mi się, że jest to jeden z najlepiej zaprojektowanych systemów do urządzeń z ekranami dotykowymi (niewydaje się być gorszy od interfejsu iPhone’a, a na głowę bije to czego doświadczyłem na WM6).

Poważną wadą jest brak możliwości wysyłania plików (obex) przez bluetooth (miejmy nadzieję, że zostanie to poprawione w następnej wersji).

W oczekiwaniu na nową wersję oprogramowania (Cupcake) postaram się upiec jakąś instrukcję rootowania Era G1 i wrzucić parę screenshotów.

  • Wykop
  • Facebook
  • Twitter

Witaj świecie! – a jednak

Witaj w WordPress. To jest twój pierwszy wpis. Zmień go lub usuń, a potem zacznij blogowanie!

Więc jednak mam swoją stronę i poszedłem na łatwiznę bo użyłem WordPressa (swoją drogą jestem pod ogromnym wrażeniem jego działania). Czytaj dalej »

  • Wykop
  • Facebook
  • Twitter

« Poprzednia strona

Tagi

android autobuser cron google java linux python sieć sms test

linki