TIMELAPSE PRZYSZŁOŚCI: Wyprawa na koniec czasu (4K)
Spisu treści:
Google zrobił co mógł, aby deweloperzy dworu na tegorocznej konferencji I / O z bardzo potrzebnym zintegrowanym środowiskiem programistycznym, interfejsem API dla lepszych gier i możliwościami aby łatwiej tłumaczyć aplikacje. Ich przynależność nabiera coraz większego znaczenia, ponieważ smartfony i tablety mają mniej radykalnych ulepszeń.
"Wy, programiści Androida, jesteście sercem tego ekosystemu i myślę, że o tym wiecie, byliśmy razem w tej podróży od ponad pięciu lat. "- powiedział Hugo Barra, wiceprezes ds. zarządzania produktami dla systemu Android."
Ostatnie 12 miesięcy okazało się lukratywne dla programistów Androida, jak twierdzi Barra.
"To dla ciebie bardzo szalony numer: Google Play właśnie przekroczyło 48 miliardów instalacji aplikacji … ale jeszcze lepiej - w ciągu ostatnich czterech miesięcy w tym roku wypłaciliśmy więcej pieniędzy programistom Androida w Google Play, niż w całym ubiegłym roku ", powiedział Barra.
Przewidywalna zmiana
Skoncentrowanie się Google na programistach nie jest zaskoczeniem, biorąc pod uwagę zmiany w rynku smartfonów i tabletów, zgodnie z tymi w branży.
"Bez świetnych aplikacji i treści urządzenie mobilne jest po prostu bardzo drogi telefon mi. Zwiększenie produktywności i zaangażowania programistów jest najważniejszym celem każdej firmy zajmującej się platformą i wydaje się, że jest to wyraźny cel na I / O 2013 "- powiedział Michael Mullany, dyrektor generalny w dziale rozwoju i producent narzędzi Sencha.
Jako sprzęt i konstrukcja staje się mniej wyróżniającym się smartfonem i tabletem, serwis i aplikacje, które tworzą deweloperzy, stają się coraz ważniejsze.
"Wszyscy wiemy, że Android i iOS mają znacznie więcej aplikacji niż na przykład Windows. Czy jest to kluczowy czynnik przy podejmowaniu decyzji zakupowych przez ludzi? Myślę, że jest to czynnik coraz większy "- powiedział Mark Newman, główny specjalista ds. Badań w Informa Telecoms & Media.
Google nie jest jedyną firmą, która ściga programistów. W tym tygodniu ukazała się otwarta wersja beta dla Unity's Dodatek BlackBerry 10, który umożliwia programistom korzystanie z wieloplatformowych narzędzi programistycznych Unity do tworzenia gier dla nowego systemu operacyjnego.
Z liczbami IDC z pierwszego kwartału pokazującymi udział w rynku smartfonów Androida na poziomie 75 procent, a systemem BlackBerry na poziomie 2,9 procent, dwie platformy znajdują się w bardzo różnych pozycjach, co odzwierciedla ich strategia programistyczna, podczas gdy BlackBerry ma nadzieję, że międzyplatformowe narzędzia obniżą poprzeczkę dla programistów, Google uruchomiło IDE (zintegrowane środowisko programistyczne) specjalnie dla Androida.
Rozwój Narzędzia emerge
Android Studio, oparte na IntelliJ IDEA Community Edition, wywołało głośny aplauz od publiczności na I / O. Jest to krok we właściwym kierunku dla Google dzięki funkcjom, takim jak zdolność aby zobaczyć, jak aplikacja wygląda na różnych rozmiarach ekranu, z których na Androidzie rośnie liczba. Według programisty mobilnego Konrada Hübnera lepszym rozwiązaniem jest również ulepszenie interfejsu użytkownika.
"To jest dokładnie to, gdzie Apple jest o wiele lepsze i mam nadzieję, że Google może nadrobić zaległości. Do tej pory zrobiłem edycję interfejsu w XML, a następnie Miał nadzieję, że zapowiedź zadziała, ale jest to dość uciążliwe ", powiedziała Hübner.
Mullany zgodził się:" Fragmentacja jest poważnym problemem dla programistów Androida, a istniejące narzędzia do tworzenia aplikacji na Androida mają dość mieszaną reputację. Dzięki programowi IDE programiści mogą wizualizować swoje aplikacje na wielu typach urządzeń i powinni znacznie zwiększyć produktywność "- powiedział.
Użytkownicy, którzy chcą rzucić okiem na Studio, mogą pobrać podgląd wczesnego dostępu ze strony internetowej programisty Androida. zastrzegamy, że niektóre funkcje są niekompletne lub jeszcze nie wdrożone, a użytkownicy mogą napotkać błędy.
Kolejną funkcją ogłoszoną na I / O, która wzbudziła zainteresowanie Hübner, była usługa tłumaczenia, która umożliwia programistom zamawianie profesjonalnych tłumaczeń bezpośrednio z konsoli programistycznej Androida.
"Usługa tłumaczenia dla programistów, aby uzyskać ich aplikacje w różnych językach jest fajna oferta usług Często tłumaczenia są bardzo słabe, jeśli spojrzysz na aplikacje - mówi Hübner.
Początkowo Google oferuje usługę tłumaczenia jako program pilotażowy, za pomocą którego programiści mogą rejestrować się z poziomu konsoli. Google dodał także wskazówki dotyczące optymalizacji aplikacji, możliwości sprawdzenia, jak skuteczne są reklamy, wykresy przychodów, a także testy wersji beta i wdrażanie etapowe na konsoli. Dwie ostatnie funkcje zyskały również wiele braw od czołowych odbiorców na I / O.
Programiści witają API
Google uruchomił także wiele interfejsów API, w tym te, które zapewniają bardziej efektywne pod względem baterii usługi lokalizacyjne, geofencing i aktywność uznanie, które jest częścią usług Google Play. Istnieje również nowa rodzina interfejsów API przeznaczonych specjalnie do gier. Usługa gier Play pozwala programistom tworzyć gry z tabelami wyników i obsługą wielu graczy. Zapisywanie w chmurze zapewnia programiście interfejs API do przechowywania danych o obsłudze gier i ustawieniach, umożliwiając użytkownikom przechodzenie między urządzeniami i kontynuowanie ich od miejsca, w którym je przerwali, powiedział Google.
Ale nawet jeśli Google i jego partnerzy zdominują sprzedaż urządzeń, Android wciąż żyje w cieniu Apple, jeśli chodzi o tworzenie aplikacji. Według ostatnich badań przeprowadzonych przez IDC i Appcelerator, deweloperzy, którzy powiedzieli, że są bardzo zainteresowani rozwojem iPhone'ów, stanowią 89 procent respondentów, a 86 procent jest zainteresowanych iPadsami. Zaledwie 77% respondentów czuje to samo ze smartfonów z systemem Android, a 64% bardzo interesowało się tabletami z Androidem.
"Najczęściej rozwijamy aplikacje na iOS i Androida, ale iOS wciąż jest numerem jeden w naszym świecie. a jeśli są pieniądze, to robisz też Androida ", powiedział Patrik Book, CEO szwedzkiego dewelopera aplikacji AppByrån.
Google wciąż ma trochę pracy, ale przesłanie Barry dla programistów było jasne i proste.
" Naprawdę chcemy, żebyś prosperował - powiedział.
Deweloperzy stron internetowych, przedsiębiorcy spotykają się w FOWA pomimo kryzysu
Internetowi przedsiębiorcy i twórcy stron internetowych zbierają się na konferencji Future of Web Apps w Miami, pomimo zło ...
Intel zamienia się w światło, aby przenosić dane wewnątrz komputerów
Intel opracował prototypowy interkonekt, który wykorzystuje światło, aby przyspieszyć transmisję danych w komputerach z prędkością 50 gigabitów na sekundę.
Intel przygotowuje się do używania laserów, światło do mieszania danych pomiędzy komputerami
Intel stawia pierwsze kroki w celu wdrożenia cienkich światłowodów, które będą wykorzystaj lasery i światło jako szybszy sposób przenoszenia danych wewnątrz komputera, zastępując starszą i wolniejszą technologię okablowania elektrycznego dzisiejszych komputerów.