Cymera – edytor do idealnych selfie. Cena: 0 zł, opcjonalne zakupy w aplikacji. Pobierz z Google Play. Cymera to aplikacja do robienia zdjęć i edytor w jednym. Poza standardowym ujęciem można tu też zrobić kolaż albo symulować rybie oko, ale tym razem skupmy się na możliwościach edycji portretu. Po chwili wybrane dane lub pliki zostaną przeniesione na nowy telefon z Androidem. Otwórz aplikację na swoich urządzeniach z Androidem. Stuknij przycisk plusa (+) na dowolnym urządzeniu i wybierz „Utwórz grupę”. Weź drugie urządzenie, dotknij przycisku plusa (+) i wybierz „Dołącz do grupy”. Uzyskać rekomendacje dotyczące miejsc i atrakcji oraz dowiedzieć się, co mają do powiedzenia na temat różnych miejsc osoby i sprzedawcy, których obserwujesz.Dowiedz się, jak znaleźć miejsca, które Ci się spodobają. Sprawdzić swoje wiadomości w Mapach Google. Dowiedz się, jak wysyłać wiadomości bezpośrednio. Kalendarz Google – całkowicie darmowy planer na telefon. Trello – aplikacja do organizacji czasu w zespole. Tiny Calendar – bezpłatna aplikacja do zarządzania czasem. Fantastical – rozbudowany organizer w telefonie dedykowany urządzeniom marki Apple. Todoist – aplikacja do organizacji czasu o nieograniczonych możliwościach MVP to działająca aplikacja w pierwszej, minimalnej wersji. Stosujemy zasadę Pareto — aplikacja jest na tyle funkcjonalna, że pozwala na prowadzenie biznesu. W celu zaoszczędzenia czasu proponujemy rozwiązania, które nie są bardzo skomplikowane z punktu widzenia programisty, np. użycie zewnętrznej biblioteki. Aby to naprawić, wykonaj następujące kroki: Krok 1: Otwórz Ustawienia i dotknij Aplikacje / Menedżer aplikacji. Krok 2: Stuknij w Zaawansowane, a następnie Specjalny dostęp do aplikacji. Krok 3: Stuknij w „Wyświetlaj nad innymi aplikacjami”, a następnie Telefon. Krok 4: upewnij się, że przełącznik obok opcji „Zezwalaj na Postępuj zgodnie z instrukcjami, aż dojdziesz do ekranu Aplikacje i dane. Stuknij na nim opcję Odtwórz z Maca lub PC. Podłącz nowe urządzenie do komputera, który posłużył do utworzenia backupu poprzedniego. Otwórz aplikację iTunes lub okno Findera na komputerze i zaznacz swoje urządzenie. Możesz też zapytać, jak przenieść sms z telefonu na telefon xiaomi? Przeniesienie SMStelefonAndroid Aby to zrobić: Kliknij ikonkę „Wiadomości” i wejdź do ustawień. Odszukaj funkcję „Eksportuj SMS na kartę SD”, po czym potwierdź operację. Wyjmij kartę i umieść w drugim telefonie z systemem Android. Party Mixer - aplikacja odtwarzacza DJ. Obsługuje prawie wszystkie formaty muzyczne, m.in. MP3 i MP4. Możesz łatwo przełączać się między dwiema ścieżkami, a także pozwolić aplikacji na Adobe Lightroom Mobile. Posiada większość z podstawowych funkcji panelu BASIC na komputer. W naszym odczuciu najlepsza darmowa aplikacja do obróbki zdjęć na telefonie. Daje ogromne pole do edycji kolorów i korzystania z presetów. Jeżeli potrzebujesz mobilnie skorzystać z podstawowych lightroomowych funkcji, to jest aplikacja dla Ciebie. Q9vEE. To, że Android jest zdecydowanie najpopularniejszą platformą mobilną nie ulega żadnej wątpliwości. W związku z tym wiele osób jest zainteresowanych tworzeniem własnych aplikacji dla tego systemu. Kierują nimi różne motywacje: jedni chcą prostu przekuć swoją od dawna rozwijaną ideą na gotową aplikację. Inni mogą to traktować jako sposób na ewentualną karierę zawodową. Są też i tacy, którymi kieruje czysta ciekawość i chęć nauczenia się czegoś nowego. Każda z tych osób na pewno zadaje sobie to samo pytanie: jak zacząć pracę nad własną aplikacją? Spis treściJak napisać i stworzyć aplikację na Android?Wybierz dobre kursy do tworzenia aplikacji i gier na AndroidApp Inventor – na ratunek mały i darmowy poradnik!Jak to działa?Co zrobić z gotową aplikacją?PodsumowującJak napisać i stworzyć aplikację na Android?Tworzenie aplikacji dla Androida to zajęcie typowo programistyczne i dla wielu osób może być to czynnikiem, który mocno odstrasza już na samym początku. Oczywiście jeśli miałeś kiedyś do czynienia z jakąkolwiek formą tworzenia stron, programowania to Twój start będzie dużo jednak mają zrobić te osoby, które nie mają żadnej programistycznej wiedzy albo z jakiegoś powodu nie chcą zabierać się za studiowanie trudnych, technicznych zagadnień? Od czego zacząć najlepiej?Wybierz dobre kursy do tworzenia aplikacji i gier na AndroidJednym ze sposobów, aby opanować podstawy jest skorzystanie z praktycznych kursów online dla początkujących programistów, np: Strefa Kursów jest platformą, gdzie w dobrej i okazyjnej cenie można nabyć uporządkowaną wiedzę zapakowaną w jednej zrobić grę na Androida lub zbudować aplikacje na smartfona?Oto przydatne szkolenia onlineTworzenie aplikacji na Androida dla nieprogramistówKurs Unity – tworzenie gier 2DKurs programowanie dla dzieciKurs Android – tworzenie aplikacji w praktyceKurs Android – podstawy tworzenia aplikacjiFundamenty programowania w języku KotlinKurs Google Firebase – szybkie tworzenie aplikacjiKurs Unity – tworzenie gier mobilnychWprowadzenie do tworzenia aplikacji mobilnychApp Inventor – na ratunek mały i darmowy poradnik!Jeśli chcesz szybko i bez większego wysiłku rozpocząć pracę nad własnymi aplikacjami to powinieneś zainteresować się świetnym narzędziem App Inventor. Oryginalnie stworzony przez Google, a obecnie rozwijany przez słynny Massachusetts Institute of Technology – App Inventor jest idealnym wyborem dla takich osób jak Ty. To narzędzie dostępne jest zupełnie za darmo i umożliwia tworzenie aplikacji dla Androida bez użycia jakiekolwiek kodu. Aplikacje składasz po prostu z gotowych elementów – tak jakbyś składał je z klocków. W krótkim czasie możesz zbudować interfejs swojej aplikacji, dodać do niego różne funkcjonalności oraz wyeksportować do formatu ‘apk’. Dzięki temu aplikacje utworzone w App Inventor możesz nawet opublikować w Google Play!Jak to działa?App Inventor wymaga od ciebie tylko jednej rzeczy – komputera z przeglądarką Firefox albo Chrome. Do tego będziesz jeszcze potrzebował darmowego konta Google i już możesz rozpocząć pracę. Wystarczy, że otworzysz adres zalogujesz się na konto i po paru sekundach będziesz już tworzyć swój pierwszy projekt App Inventor pracuje w dwóch podstawowych trybach: projektowania interfejsu (Designer) oraz tworzenia logiki aplikacji (Block). W każdym z tych trybów masz do dyspozycji zestaw gotowych do użycia elementów, z których łatwo możesz złożyć swoją aplikację. Elementy te obejmują komponenty widoku: listy, przyciski, pola tekstowe itp. Po za tym masz możliwość wykorzystania typowych funkcji urządzenia jak GPS, SMS czy karta tego co utworzyłeś również nie sprawia żadnego problemu. Możesz łatwo podpiąć urządzenie z Androidem albo przetestować apkę na wbudowanym zrobić z gotową aplikacją?App Inventor umożliwia eksportowanie gotowej aplikacji do formatu apk. W praktyce oznacza to po prostu, że możesz ją bez problemu dystrybuować do końcowych użytkowników. Jeśli swój projekt prawidłowo skonfigurujesz to możesz także aplikację opublikować w sklepie Google chcesz bezproblemowo rozpocząć swoją przygodę z tworzeniem aplikacji na Androida to App Inventor będzie doskonałym rozwiązaniem. To niezwykle ciekawe narzędzie jest z jednej strony łatwe w użyciu, a z drugiej umożliwia zbudowanie kompletnej, funkcjonalnej aplikacji. To wszystko oczywiście bez konieczności pisania ani jednego kawałka programistycznego kodu!Wpis powstał we współpracy ze stroną a dokładniej jest autorstwa Ksawerego Kargóla. Jeśli chciałbyś wziąć udział w kursie, to możesz skorzystać z przycisku poniżej, za co ja dostanę prowizję. Jednak bardziej zależy mi na dalszej współpracy i pozyskiwaniu ciekawych treści, niż na prowizji ze sprzedaży. Więc, jeśli interesuje Cię temat tworzenia aplikacji na Androida, udostępnij dalej ten wpis lub daj do strony z kursami internetowymi na Androida. Bez względu na to, czy zamierzamy tworzyć aplikację samodzielnie, czy też korzystać z usług agencji, warto wiedzieć jak zrobić aplikację mobilną. Należy pamiętać o 10 krokach, które pozwolą nam „przejść suchą nogą” po jeszcze nie do końca odkrytych „wodach mobilności”.Świat „oszalał” na punkcie smartfonów, a co za tym idzie – na punkcie aplikacji, które są czymś więcej niż mobilnymi serwisami. Mogą być po prostu wszystkim – grą, komunikatorem, spisem sentencji z ulubionego filmu czy też bazą muzyki. Praktycznie nie istnieją tutaj żadne ograniczenia. W ten sposób przed firmami na całym świecie otworzył się nowy kanał komunikacji ze swoimi klientami. Bez względu na to, czy zamierzamy tworzyć aplikację samodzielnie, czy też korzystać z usług wyspecjalizowanej agencji, warto pamiętać o 10 krokach, które pozwolą nam „przejść suchą nogą” po jeszcze nie do końca odkrytych „wodach mobilności”.Jak zrobić aplikację mobilną – etap koncepcyjnyPo pierwsze warto zastanowić się, czy nasza grupa docelowa korzysta ze smartfonów i tabletów? Choć rynek tych urządzeń w Polsce rośnie w lawinowym tempie (obecnie już 31% naszych rodaków posiada smartfona). To zdecydowanie większą popularnością cieszą się one wśród osób do 30. roku dojdziemy do wniosku, że nasi klienci korzystają ze smartfonów, to następne pytanie, na które powinniśmy sobie odpowiedzieć, brzmi: jakiego rodzaju aplikację możemy im zaoferować? Czy ma to być gra edukacyjna (np. Kapitan Dyzio App), czy też prezentacja naszego produktu (np. ŠKODA Yeti App), a być może zależy nam na zaprezentowaniu walorów jakiegoś miejsca naszej firmy (np. Wieliczka Mine App)? Wszystko zależy od celu, jaki chcemy osiągnąć. Nie zawsze warto kurczowo trzymać się swojej branży/oferty, myśląc o aplikacji. Czasami stworzenie programu lub gry, której nasza firma jest np. sponsorem, może przynieść więcej efektów niż poprawna prezentacja oferty. Zawsze dobrze jest szukać świeżych pomysłów, niedostępnych jeszcze na rynku. Możemy też myśleć nad udoskonaleniem rozwiązań już będziemy mieli już określony cel i pomysł na aplikację, warto opracować możliwe scenariusze i schematy działania, a także opisy dostępnych funkcjonalności. Dzięki temu, po przystąpieniu do realizacji, unikniemy wszelkich nieścisłości logicznych i ewentualnych błędów takim przygotowaniu się do tworzenia aplikacji możemy rozpocząć prace nad architekturą informacji. Odpowiednie rozmieszczenie poszczególnych elementów nawigacji ma ostatecznie kluczowe znaczenie dla wygody i prostoty korzystania z naszego programu. Opracowując architekturę, powinniśmy podzielić wszelkie treści w logiczne bloki, uporządkować je i odpowiednio ze sobą powiązać, aby ułatwić przechodzenie pomiędzy poszczególnymi zakładkami. Pamiętajmy o tym, że sposób trzymania urządzenia mobilnego narzuca optymalne rozmieszczenie elementów nawigacyjnych po bokach ekranu. Warto już w tym momencie pracować na interaktywnych makietach, aby wychwycić ewentualne zrobić aplikację mobilną – etap realizacjiGdy zakończymy prace nad architekturą informacji i odpowiednio ją przetestujemy, możemy przystąpić do szczegółowego projektowania grafiki naszej aplikacji. Najważniejsze jest przy tym, abyśmy dostosowali ją do naszej grupy docelowej. Inaczej będzie wyglądała gra edukacyjna dla dzieci, a inaczej biznesowa aplikacja zawierająca kwartalne podsumowanie wyników spółki. O czym jeszcze warto pamiętać przy tworzeniu grafiki? Przede wszystkim o tym, że aplikację obsługujemy palcami i dlatego ważne jest, aby przyciski i interaktywne elementy były odpowiednio duże. Wyzwanie graficzne stanowi mnogość rozmiarów ekranów i ich rozdzielczości, a także zmiany proporcji wyświetlanego obrazu przy obrocie urządzenia. Pamiętając o tym, warto zrobić trochę „graficznego zapasu” dla urządzenia z większą krok to już oprogramowanie naszej aplikacji. Na tym etapie możemy skorzystać z dwóch dostępnych rozwiązań. Pierwsze z nich polega na tworzeniu aplikacji w języku natywnym, pod konkretny system operacyjny, np. iOS. Takie rozwiązanie efektywniej wykorzystuje zasoby telefonu, aczkolwiek uniemożliwia uruchomienie na urządzeniu opartym np. o system Android czy też Windows Phone. Drugie rozwiązanie to języki multiplatformowe (np. środowisko Adobe Air), które umożliwiają przenoszenie i uruchamianie tego samego kodu na wielu urządzeniach i systemach. Oszczędzamy w ten sposób czas i zmniejszamy koszt, tworząc aplikację tylko jeden aplikacja jest już praktycznie gotowa. Teoretycznie moglibyśmy ją już udostępnić naszym klientom. Warto jednak wstrzymać się jeszcze chwilę i gruntownie przetestować nasze rozwiązanie. W końcu przecież nawet „najlepsi czasami się mylą”. Dobrym pomysłem jest testowanie aplikacji nie tylko wśród osób, które ją tworzyły, ale przede wszystkim wśród przedstawicieli grupy docelowej, niebędących ekspertami od mobilności. W ten sposób możemy wyeliminować błędy, na które nigdy moglibyśmy nie zwrócić nadszedł czas na długo oczekiwany moment, czyli… publikację aplikacji. W Polsce dwa najpopularniejsze systemy operacyjne to Android i iOS. Każdy z nich posiada swój dedykowany sklep z aplikacjami, w którym możemy umieszczać przygotowane przez nas programy. W przypadku systemu Android jest to Google Play, a w przypadku iOS – App Store. Aby opublikować w nich aplikację, potrzebujemy mieć założone konto deweloperskie (można przy tym skorzystać z konta założonego już wcześniej np. przez agencję). Sama publikacja aplikacji nie wiąże się z żadnym dodatkowym kosztem (płacimy jedynie za konto deweloperskie). Należy jednak pamiętać, że w zależności od sklepu, na zaakceptowanie i opublikowanie aplikacji możemy czekać nawet kilkanaście zrobić aplikację mobilną – etap promocjiTak naprawdę nasza aplikacja jest gotowa i może być już instalowana przez naszych klientów na smartfonach i tabletach. Czy zatem możemy już „odhaczyć” nasz projekt i zmienić jego status na „zakończony”? Nic bardziej mylnego. Nawet najlepsza aplikacja – szczególnie w początkowym etapie jej życia – potrzebuje promocji. Warto wesprzeć ją działaniami PR-owymi, a także reklamami, dzięki którym nasi klienci dowiedzą się o jej istnieniu. Możemy przy tym korzystać zarówno z metod promocji offline (informacja i QR kody umieszczane np. w prasie i na cityboardach), jak i online (np. reklamy w serwisach mobilnych, informacja na firmowej stronie www).Aplikacja, tak jak serwis www, to żywy organizm, który powinniśmy na bieżąco udoskonalać i aktualizować, jeżeli chcemy utrzymać lub zwiększać zainteresowanie jej funkcjonalnościami i zawartością. Warto od momentu publikacji aplikacji monitorować i zbierać statystyki na temat jej wykorzystania przez użytkowników. Możemy to robić dwojako: albo przy pomocy informacji dostarczanych w ramach konta deweloperskiego, albo poprzez pogłębione analizy, korzystając np. z narzędzia Google Analytics. To drugie rozwiązanie pozwoli nam na wnikliwe poznanie zainteresowań użytkowników, a także da odpowiedź, na ile realizowane są nasze cele biznesowe. Wiemy już zatem, na co zwrócić uwagę, tworząc aplikację. Na koniec jednak chciałbym wrócić do początku i raz jeszcze zastanowić się, czy warto je robić? Czy każda firma, tak jak mobilną odsłonę swojego serwisu, powinna mieć również aplikację? Ostatnie badania wskazują, że Polacy miesięcznie pobierają około 40 mln aplikacji. Zdecydowana większość z nich to darmowe produkcje (często gry) ściągane na telefony z systemem Android. Ponad 50% użytkowników smartfonów na swoich urządzeniach ma zainstalowanych od 10 do 50 aplikacji. Nic nie stoi zatem na przeszkodzie, aby wśród nich znalazła się również aplikacja firmowana nazwą i logotypem naszego brandu. Nie sposób zbagatelizować potencjału, jaki tkwi w tym nowym kanale komunikacji. Tym bardziej, że na polskim rynku dobrze wykonanych i jakościowo rodzimych produkcji jest cały czas stosunkowo mało. Warto już teraz pomyśleć nad stworzeniem interesującej aplikacji, która nie tylko będzie ciekawym i innowacyjnym rozwiązaniem, ale także przyczyni się do realizacji celów biznesowych naszych firm. Jednym z atutów platformy Android w porównaniu do iOS jest to, że została ona oparta o Open Source. Taki stan rzeczy znacznie ułatwia tworzenie własnych aplikacji oraz rozpowszechnianie ich bez konieczności przechodzenia długiego procesu zatwierdzania. Jeśli tylko posiadasz zainstalowane odpowiednie oprogramowanie na swoim PC, możesz budować aplikacje na Androida bez żadnych przeszkód. Możesz nawet wykonywać jej testy na emulatorze Androida. Dzięki temu będziesz wiedział, jak program będzie się zachowywał na smartfonie. Istnieją dwie techniki tworzenia androidowych aplikacji na komputerze. Pierwsza z nich wykorzystuje Android Software Development Kit (SDK). Pozwala ona na pisanie surowego kodu i pomaga uruchomić program w środowisku Androida. Druga metoda korzysta z narzędzia Google Labs – App Inventor, które póki co jest w wersji beta. App Inventor pozwala na tworzenie aplikacji na Androida przy pomocy techniki drag-and-drop. Jest to próba umożliwienia budowania programów osobom, które nie znają żadnego języka programowania. Niemniej jednak sposób ten nie jest zalecany w firmach, które zawodowo zajmują się tworzeniem aplikacji. Przygotowanie do pracy W poniższym artykule założymy, że chcesz stworzyć program na Androida przy pomocy tej pierwszej metody, która generalnie daje większe możliwości. Postaramy się stworzyć prostą aplikację ?Witaj świecie?. Jeśli natomiast wolisz korzystać z graficznego środowiska, to omówimy App Inventor w kolejnym tutorialu. Programy na Androida pisane są w Javie, więc będziesz potrzebował pakietu Java na swoim komputerze. Będziesz również musiał zintegrować środowisko programistyczne (IDE) aby móc pisać i testować kod. Przygotujmy zatem komputer do pracy z Android SDK. Zacznij od zainstalowania Java Development Kit (JDK) dla Twojej wersji Windowsa. Musisz także zainstalować Eclipse IDE dla programistów Java (Eclipse IDE for Java Developers). Z zainstalowanym i uruchomionym Eclipse oraz JDK, możesz ściągnąć Android SDK. Wypakuj ten plik w jakimś bezpiecznym miejscu na dysku twardym i zapamiętaj gdzie to zrobiłeś. Następnie w Eclipse musimy dodać Android Development Tools. Aby to zrobić wybieramy 'Help > Install new software’. Następnie przechodzimy do 'Work with’ oraz wpisujemy a na końcu klikamy 'Add’. W okienku niżej zaznaczamy 'Development tools’ i klikamy 'Next’. Następnie akceptujemy warunki licencji, ponownie wciskamy 'Next’ i restartujemy komputer. Po tym kroku włączamy Eclipse i postępujemy zgodnie z instrukcjami wyświetlanymi na ekranie. Platforma Android Teraz, gdy ustawiłeś już środowisko programistyczne, musisz zamontować przynajmniej jedną platformę Android. Możesz to wykonać w Android SDK Manager, które uruchomić można w Eclipse, jeśli ustawiłeś cały system prawidłowo. W Eclipse wybierz 'Window > Android SDK Manager’. Poczekaj aż załaduje się lista dostępnych pakietów. Zaznacz te, które chcesz zainstalować. Najważniejsze jest, aby zainstalować najnowszą wersję platformy Android. Starszych wersji będziesz potrzebował, gdy masz w planach wydanie swojej aplikacji na różne wersje Androida i niezbędne będzie przetestowanie na nich programu. Na tym etapie możesz nie instalować Google API oraz sterownika USB. Jeśli będziesz ich potrzebował, to zawsze możesz wrócić do tego punktu. Teraz wystarczy kliknąć 'Install selected’ i poczekać, aż wszystkie komponenty się ściągną. Po instalacji pakietów zostaną one dodane do istniejących folderów Android SDK. Wirtualna maszyna Android Gdy ściągniesz już najnowszą platformę Android, musisz ustawić wirtualną maszynę (AVD). W tym celu wybierz 'Window > AVD manager’. W nowo otwartym oknie kliknij 'New’ i wprowadź nazwę dla swojej wirtualnej maszyny. Wybierz również platformę Android jako cel (Target). Teraz wystarczy tylko kliknąć 'Create AVD’. Jeśli będziesz chciał testować aplikację na różnych wersjach Androida, będziesz musiał utworzyć nową wirtualną maszynę dla każdej z tych wersji. W tym miejscu można także określić inne parametry jak na przykład rozmiar katy SD. W naszym przypadku możesz poprzestać na domyślnych ustawieniach. Gdy już to zrobisz, możesz zamknąć AVD Manager. Tworzenie i emulowanie aplikacji na Androida Zakładając, że przeszedłeś pomyślnie przez wszystkie powyższe kroki, możesz stworzyć nowy projekt. W Eclipse wybierz 'File > New > Project’. W oknie New Project wybierz folder 'Android’, a następnie 'Android project’. Kliknij 'Next’. Otworzy się nowe okno ze szczegółami projektu. Na początek stworzymy prostą aplikację 'Witaj świecie?, która będzie jedynie wyświetlać jakiś tekst, gdy zostanie uruchomiona. W polu nazywającym się 'Project name’ wpisz HelloAndroid. W 'Application name’ wpiszmy ?Hello, Android?, a w 'Package name’ wprowadźmy ? Natomiast w 'CreateActivity’ wpisz ?HelloAndroid?. Następnie kliknij 'Finish’. Nazwa projektu jest również nazwą folderu, w którym znajdują się jego pliki. Eclipse samodzielnie go utworzy. Zakładając, że zaakceptowałeś domyślny obszar roboczy (workspace), czyli C:\Users\[użytkownik]\workspace, to wyżej wspomniany folder znajdziesz w C:\Users\[użytkownik]\workspace\HelloAndroid. Gdy odszukasz ten folder, to zobaczysz kilka podfolderów i plików, które są częścią twojego projektu. Nazwa aplikacji to jednocześnie jej tytuł. Będzie on wyświetlany w urządzeniu opartym o system Android. Pole to można swobodnie zmieniać. Natomiast jeśli chodzi o nazwę pakietu (package name), to trzeba być nieco bardziej ostrożnym. Jest to przestrzeń nazw dla pakietu, w którym znajduje się kod źródłowy. Java wymaga przestrzegania odpowiedniego nazewnictwa pakietów. W naszym przykładzie użyliśmy ' które jest zarezerwowane dla przykładów tego typu. Jeśli pozycja 'Use default location’ została zaznaczona, twój projekt zostanie zapisany w obszarze roboczym. Możesz zmienić lokalizację projektu, jeśli chcesz, aby był on przechowywany w innym miejscu. W 'Build target’ wybieramy platformę dla naszej aplikacji. Jest to jednocześnie najniższa wersja Androida, na której działać będzie nasz program. Jeśli stworzysz aplikację dla wcześniejszej wersji Androida, to powinna się ona uruchomić również w starszej wersji. Natomiast w odwrotnej sytuacji może to już nie zadziałać. W naszym przypadku nie ma to znaczenia, dopóki uruchamiamy program tylko na emulatorze. Gdy będziemy chcieli wydać program, to na smartfonach ze starszym Androidem może on nie działać. I na koniec tego punktu warto powiedzieć, że istnieje możliwość utworzenia projektu z jakiegoś istniejącego już przykładu. Wówczas będziemy tylko modyfikować kod. Będzie to dla Ciebie interesująca opcja, gdy przejdziesz do bardziej zaawansowanych wyzwań programistycznych. Modyfikacja kodu Teraz przejdźmy do podglądu naszego projektu w panelu ?Package Explorer?, który znajduje się po lewej stronie okna Eclipse. Kliknij podwójnie na 'HelloAndroid’, następnie na 'src’ oraz ' Dwuklik na ' pozwoli nam na zobaczenie kodu, który do tej pory został automatycznie wygenerowany. W głównym panelu programu powinieneś zobaczyć: package import import public class HelloAndroid extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { setContentView( } } Jeśli nie możesz zobaczyć części kodu, spróbuj kliknąć na małe plusiki znajdujące się po lewej stronie głównego okna programu. Spowoduje to rozwinięcie schowanej części kodu. Aplikacja w takim stanie jak obecnie nie robi kompletnie nic. Aby program był choć trochę bardziej funkcjonalny musimy dodać obiekt, który będzie przechowywał Twój tekst. Mając taki kod, jak zaprezentowany powyżej, pod linią 'import android. dodaj: import Ponadto, powyżej dwiema klamrami zamykającymi (na końcu kodu) dodaj to: TextView tv = new TextView(this); pierwsza aplikacja na Androida"); setContentView(tv); Tekst znajdujący się w cudzysłowie możesz zamienić na co tylko chcesz. Będzie to wiadomość wyświetlana przez nasz program. Sprawdź, czy Twój kod wygląda tak jak ten poniżej (zakładamy, że tekst w cudzysłowie pozostawiłeś bez zmian): package import import import public class HelloAndroid extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { setContentView( TextView tv = new TextView(this); pierwsza aplikacja na Androida"); setContentView(tv); } } Zapisz zmiany w kodzie. Teraz możesz spróbować uruchomić emulator Androida. W Eclipse wybierz 'Run > Run > Android application’. Emulator zostanie uruchomiony. Może to zająć nawet kilka minut, więc bądź cierpliwy. Wciśnij przycisk 'Home’ w emulatorze, aby wrócić do głównego okna Androida. Następnie wybierz przycisk 'Applications’, aby zobaczyć listę dostępnych programów. Powinieneś tam znaleźć aplikację 'Hello, Android’. Wybierz ją, aby uruchomić. Testowanie aplikacji na urządzeniu opartym o Androida Właśnie uruchomiłeś swoją aplikację w emulatorze. Teraz możesz przetestować ją na prawdziwym urządzeniu. W pierwszej kolejności upewnij się, że sterowniki USB są zainstalowane. W tym celu w Eclipse wybierz 'Window > Android SDK ? i sprawdź, czy w folderze ?Extras? zainstalowany jest ?USB Driver?. Jeśli nie, to go zainstaluj. Teraz podłącz swój telefon przy pomocy portu USB i zaczekaj, aż Windows rozpozna go. W oknie ?New Hardware? wybierz 'Locate and install drivers’ i pozwól komputerowi na wyszukanie odpowiednich sterowników. Następnie przejdź do folderu 'Android SDK’ i zlokalizuj podfolder ze sterownikami USB. Windows powinien znaleźć je i zainstalować właśnie z tej lokalizacji. Teraz musisz zadeklarować swoją aplikację jako ?debuggable?. W Eclipse rozwiń w panelu po lewej stronie aplikację HelloAndroid i kliknij dwukrotnie na pliku ' Przejdź to karty 'Application’ i z listy rozwijanej ?Debuggable? wybierz 'True’. Następnie zapisz projekt. Przejdź teraz do menu głównego swojego telefonu z Androidem i wybierz 'Applications > Development’. Następnie włącz debugowanie USB. Teraz możesz odłączyć i ponownie podłączyć telefon do PC poprzez USB. Aby sprawdzić, czy SDK widzi Twój telefon, przejdź do folderu 'Tools’ w katalogu 'Android SDK’. Następnie uruchom ' Twój telefon powinien być widoczny na liście jako 'Device’. Aby uruchomić aplikację na telefonie wybierz w Eclipse 'Run > Run > Android application?. W kolejnym oknie do wyboru będziesz miał albo emulator, albo telefon. Wybierz oczywiście telefon. Program zostanie uruchomiony. Tym samym stworzyłeś i uruchomiłeś bardzo prostą aplikację. Można ją włączyć zarówno na emulatorze jak i na prawdziwym telefonie. Możesz zatem zacząć tworzyć jakieś swoje własne programy. Oczywiście znacznie pomoże tutaj znajomość Javy. Warto także wspomnieć, że wiele ciekawych tutoriali znajdziesz na stronie Android Developer Resources. Tutoriale te zawierają wszelkie niezbędne informacje o tym, jak tworzyć programy na Androida. Znajdziesz tam także wiele przykładowych kodów źródłowych. Można je dowolnie modyfikować i dostosowywać do swoich potrzeb. Więcej przykładów znajdziesz również na Apps-for-Android.