Nowe narzędzia dla programistów od Google. Może tworzenie aplikacji na Androida wreszcie zacznie przypominać programowanie?

Każdy kto kiedykolwiek miał okazję pracować nad aplikacją mobilną dla Androida na pewno wie jaka to ciężka praca i nie chodzi tutaj o kiepskie API ale właśnie różnorodność urządzeń. Przy projektowaniu interfejsu trzeba zwracać uwagę na bardzo wiele różnych elementów co znacznie utrudnia życie developerom. Na szczęście Google postanowił wprowadzić kilka zmian, które znacznie ułatwiły proces tworzenia aplikacji pod Androida…

Robert Scoble, Flickr CC.

Robert Scoble, Flickr CC.

Prawdę mówiąc to choć liczyłem na zaprezentowanie nowej wersji Androida podczas konferencji Google I/O to cieszę się, że inżynierowie z Mountain View postanowili zrobić krok w tył i poprawić to co do tej pory napisali. Mobilny system od Google to jeden z lepszych systemów operacyjnych ale przez olbrzymią fragmentację i wiele różnych problemów związanych z tworzeniem aplikacji nie jest on lubiany przez developerów oraz użytkowników. Co prawda w sklepie Google Play znajduje się cała masa przeróżnych programów, ale co z tego skoro zdecydowana większość z nich działa na najnowszych wersjach Androida. Problem ten wynika z faktu iż programista mając do wyboru dwa warianty czyli napisanie swojej aplikacji pod starsze wersje systemu Google lub najnowsze oczywiście wybierze tą drugą opcje. Mam jednak nadzieję, że nikt już nie będzie takich dylematów…

Co prawda jeszcze nie maiłem okazji przyjrzeć się z bliska nowym narzędziom developerskim udostępnionym programistą pracującym przy aplikacjach dla Androida ale na podstawie tego co zostało zaprezentowane podczas konferencji I/O mogę stwierdzić, że choć Google zrobił olbrzymi postęp to narzędzia te nie dorównują w żadnym stopniu temu co oferuje choćby Visual Studio for Windows Phone, nie wspominając już o Visual Studio Professional. Minie jeszcze sporo czasu zanim Google zrozumie swój błąd i udostępni developerom odpowiednie aplikacje. Należy jednak zwrócić tutaj uwagę iż tworzenie mobilnych programów pracujących pod kontrolą Androida przy użyciu dostępnych środowisk nie jest wcale trudne, a ostanie zmiany uczyniły ten proces jeszcze przyjemniejszym. Poznanie architektury OS’u Google nie zabiera dużo czasu, a cała masa przeróżnych poradników dostępnych w Internecie zupełnie za darmo pozwala zaoszczędzić kilkaset złotych na specjalistycznych książkach technicznych dotyczących programowania na Androida.

google-i-o-fot-3

Gigant z Mountain View postanowił również usprawnić proces obsługi sklepu Google Play co niewątpliwie będzie miało duży wpływ na jakość programów pisanych przez developerów. Teraz programiści mają pełną dokumentację zarobków, oraz dostęp do statystyk dotyczących danej aplikacji. Oby tak dalej!

Wiele osób pisze, że Google na konferencji I/O zrobił krok w tył, ale zapominają oni o tym, że czasami trzeba zrobić krok w tył aby potem przejść dwa kroki do przodu! Tegoroczna konferencja Google była przełomowa i to bardziej niż ta zeszłoroczna. Zamiast biec coraz dalej inżynierowie z Mountain View postanowili się zatrzymać i poprawić to co już zrobili. Dobrze, że została podjęta taka decyzja bo nie wiele brakowało do utracenia tego co już zostało osiągnięte…

, , , ,