Apr 27 2010

Podpisz petycje

Polscy programisci i handlowcy sa dyskryminowani w uslugach takich jak Google Android Market i Google Merchant Center. Powstala na szczescie petycja, ktora mozesz podpisac i w ten sposob zaprotestowac przeciwko tym praktykom. Szanuje Google za mnogosc profesjonalnych i darmowych uslug, ale kwestia AM i MC powinna byc uregulowana.

Platne aplikacje na Android Market


Apr 15 2010

RemotePad i RCServer w wersji Beta

Udalo mi sie w koncu znalezc troche czasu i doprowadzic do ladu RemotePad i RCServer, a przynajmniej do wersji Beta, ktora nie zniszczy urzadzen. Zart. ;)

RemotePad

Program umozliwiajacy zdalne sterowanie komputerem z telefonu wyposazonego w modul Wi-Fi – narazie tez, wyposazonego w system Android – jest juz dostepny w Android Market, mozna go searchnac.

Na dzien dzisiejszy dziala touchpad, po czesci klawiatura (myslalem, ze bedzie to prostsze ;) ), przeszukiwanie sieci i automatyczne dodanie jezeli serwer dziala na domyslnych portach.

Juz wkrotce nastepna wersja z dzialajacym wskaznikiem. Fajny bajer do prowadzenia prezentacji. Nic jednak by nie dzialalo, jakby nie robot instalowany na komputerze, ktorym chcemy sterowac.

RCServer

Serwer umozliwia zdalne sterowanie komputerem z urzadzen przenosnych podlaczonych do sieci WLAN, takich jak nasz smartphone z Androidem. Serwerek napisany w Javie, jest raczej multiplatformowy, a przynajmniej dziala na Linuxie, Windowsie i Mac OS Xie (teoretycznie :) ).

Tutaj do pobrania najswiezsza wersja RCServera

No i QR kod RemotePad’a do zeskanowania


Mar 1 2010

RemotePad

Android jest coraz bardzie popularny, nie tylko dzieki gigantowi Google czy tez dziesiatkom firm, ktore wypuszczaja co chwile nowe modele smartow wlasnie z Androidem, ale tez dzieki programistom, ktorzy tworza na niego oprogramowanie. Postanowilem miec swoj malutki wklad w to przedsiewziecie, stad tez pomysl na RemotePad – maly programik umozliwiajacy zdalne sterowanie komputerem za pomoca sieci WiFi czy Bluetooth. Ok, po prostu touchpad, klawiatura, gamepad, pointer czy tez sterowanie mediami, np. VLC.

Wiem, ze konkurencja – Gmote, mkRemote czy RemoteDroid, ktory wlasnie zasial we mnie tworcze ziarenko – jest duza, ale sprobuje ;) . Ponizej pare screenow z powstajacej aplikacji.




Niedlugo do sciagniecia wersja beta z dzialajacym touchpadem.


Nov 3 2009

Hello world na Androida

Zajmiemy sie dzisiaj tworzeniem prostej aplikacji na platforme Android i uruchomimy ja na naszym Era G1. Jezeli nie masz jeszcze skonfigurowanego srodowiska, to pora poczytac, jak skonfigurowac Android SDK na systemie Ubuntu.

Tworzymy aplikacje HelloWorld

1. Podlaczamy Era G1 do komputera za pomoca kabla USB

2. Wlaczamy debugowanie przez USB w naszym Androidzie
Wybieramy Menu->Ustawienia->Aplikacje->Programowanie a nastepnie zaznaczamy opcje Debugowanie USB

android-debug

3. Uruchamiamy Eclipse i przechodzimy do widoku Java

4. Tworzymy nowa aplikacje
Wybieramy File->New->Project…, rozwijamy galaz Android, zaznaczamy Android Project i naciskamy Next

android-new-app

5. Wypelniamy formularz New Android Project
Wpisujemy nazwe projektu HelloWorld, nastepnie w grupie Build Target wybieramy Android 1.5 SDK. Teraz uzupelniamy wlasciwosci,
w polu Application name wpisujemy HelloWorld,
w polu Package name wpisujemy rewers naszej domeny, np. org.losoft.android,
w polu Create Activity wpisujemy wyswietlana nazwe skrotu do aplikacji.
Na koniec klikamy Finish.

android-new-app-dialog

6. Kompilujemy aplikacje
Wybieramy Project->Clean…

7. Uruchamiamy HelloWorld na Era G1
Jezeli telefon jest poprawnie podlaczony do komputera, to jest rowniez widoczny w DDMS.
Aby uruchomic aplikacje klikamy przycisk Run->Run, w wyswietlonym dialogu

android-new-app-runas

zaznaczamy Android Application i klikamy OK, po chwili w naszym telefonie powinien wyswietlic sie czarny ekran aplikacji z napisem Hello World, HelloWorld!.

android-helloworld

That’s it. W menu pojawi sie nowa aplikacja,

android-menu

ktora usuwamy z telefonu za pomoca standardowego narzedzia Zarzadzaj aplikacjami

android-apps


Nov 3 2009

Android SDK na Ubuntu

Poprzedni post prawil o screenshotach z Androida, wiec jako, ze jestem w temacie, wroce dzisiaj do SDK i przedstawie jak zainstalowac i skonfigurowac srodowisko Eclipse/DDMS, aby utworzyc prosta aplikacje na Androida.

Na poczatek …

1. Pobieramy Eclipse

2. Pobieramy Android SDK

3. Instalujemy Sun Java JDK

czlowiek@maszyna:~$ sudo apt-get install sun-java6-jdk

4. Wypakowujemy paczke z Android SDK do katalogu /home/czlowiek/Programy/sdk/android

5. Wypakowujemy Eclipse do katalogu /home/czlowiek/Programy/eclipse

6. Uruchamiamy Zacmienie

czlowiek@maszyna:~$ ~/Programy/eclipse/eclipse

eclipse-splash

7. Instalujemy ADT Plugin (tutaj wersja aktualizowana)
Otwieramy Help->Software Updates…, wybieramy zakladke Available Software, naciskamy przycisk Add Site… i w polu Location wprowadzamy nastepujacy adres url


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

Po OK’u zaznaczamy nowo dodany element i naciskamy Install…

eclipse-install-adt

Gdy wszystko zostanie zainstalowane uruchamiamy ponownie Eclipsa i …

8. Konfigurujemy DDMS’a
Wybieramy Window->Open Perspective->Other…,
open-perspective

zaznaczamy DDMS i klikamy OK. Powinnismy miec podobny widok

eclipse-ddms-view

9. Podlaczamy Android SDK
Klikamy Window->Preferences, wybieramy zakladke Android i ustalamy sciezke do uprzednio rozpakowanego SDK /home/czlowiek/Programy/sdk/android

select-sdk

To juz koniec, srodowisko jest juz /kompletne/ i /skonfigurowane/. Teraz mozemy przystapic do napisania naszej pierwszej aplikacji.