Beacon Mountain: IDE od Intela ma spopularyzować Atomy w urządzeniach z Androidem

Beacon Mountain: IDE od Intela ma spopularyzować Atomy w urządzeniach z Androidem

20.05.2013 13:12

Jeszcze kilka lat temu sytuacja była prostsza: procesory Intelabyły na desktopach (i serwerach), Windows było na procesory Intela(ogólnie – architekturę x86/64), w telefonach były procesory zrdzeniami ARM, więc i mobilne systemy operacyjne były kompilowanena ARM. Sytuacja się jednak skomplikowała. Intel chce, by jego noweAtomy trafiły do telefonów i tabletów, Windows doczekało sięwersji na procesory ARM, a z kolei Android, najpopularniejszy systemoperacyjny dla urządzeń mobilnych bywa instalowany na laptopachobok Windows, a niektórzy prorokują, że w przyszłości możeWindows zastąpić. Czy tak się stanie? W Androida uwierzył napewno Intel – przynajmniej na tyle, by wzbogacić zestawprogramistycznych narzędzi dla systemu Google'a o rozwiązania,których do tej pory nie było.Beacon Mountain to nazwa wzgórza opodal West Point, któreodegrało ważną rolę w amerykańskiej wojnie o niepodległość.Teraz to też nazwa kompletnego środowiska programistycznego, jakieIntel udostępnił programistom, w nadziei że będą za jego pomocątworzyli androidowe aplikacje nie tylko na standardową architekturęARM, ale też na niechcianego kuzyna – Androida x86, działającegona procesorach Atom.Udostępnione wwersji dla Windows 7 i 8 IDE Intela (przygotowywana jest teżwersja dla OS-a X, o wersji linuksowej nic na razie nie wiadomo)przynosi pełne wsparcie dla Androida Jelly Bean (4.2), jego SDK iNDK i zawiera takie narzędzia jak Hardware Accelerated ExecutionManager, Graphics Performance Analyzers System Analyzer, IntelIntegrated Performance Primitives Preview, Intel Threaded BuildingBlocks oraz Intel Software Manager. Narzędzia te są kompatybilne zIDE Eclipse, które stanowi fundament całego pakietu, uzupełnionegoo pakiet Android Design oraz środowisko Cygwin (implementacjistandardu POSIX dla Windows).[img=android-atom]Domyślnym telefonem, na który Beacon Mountain buduje aplikacje,jest MotorolaRAZR i. Wybór nieprzypadkowy, to jedno z nielicznychandroidowych urządzeń, które wykorzystuje procesor Intela (AtomZ2480). Zawiele telefonów takich dziś nie ma: oprócz Motoroli i małoznanych chińskich producentów, pojedyncze modele wydały firmy,które kojarzą się bardziej z rynkiem PC – Lenovo, Acer i Asus.Niewątpliwie jednak Intel liczy na to, że dostarczającprogramistom swoje IDE, zachęci większych producentów dowypróbowania procesorów Atom Silvermont w kolejnej generacji swoichproduktów.Rynek może jednak utrzeć Intelowi nosa. Zainteresowaniewykorzystaniem Androida x86 było tak małe, że Chipzilla posunęłasię do finansowego wspierania producentów telefonów czy tabletówz Atomem. Powód takiej sytuacji jest całkiem prosty – niskakompatybilność aplikacji, szczególnie tych najlepszych, pisanychna Androida w C++, a nawet assemblerze. Aplikacje takie nie uruchomiąsię na CPU bez rdzeni ARM. Użytkownikom takich urządzeń pozostanąoczywiście Wściekłe Ptaki czy inne proste aplikacje w Javie namaszynę Dalvik, ale będą mogli zapomnieć o spektakularnych grach3D, szybkich przeglądarkach czy rozbudowanych pakietach biurowych.Podobny gambit kiedyś próbował rozegrać Microsoft,dostarczając Windows NT w wersjach na kilka różnych architektur –początkowo Intel/x86, MIPS i Alpha, a potem jeszcze Itanium, PowerPCi AMD64. Dostarczane narzędzia deweloperskie w teorii pozwalaćmiały na automatyczne tworzenie binarnych paczek dla wszystkich tycharchitektur. W praktyce skończyło się to szybkim porzuceniemwsparcia dla MIPS, Alpha i PowerPC, a później marginalizacją roliItanium. Dopiero niedawno Windows NT ponownie otworzyło się na ARM– i na pewno gdyby nie mobilna rewolucja, nigdy by do tego niedoszło.Jeśli jednak Intelowi by się udało, i Atomy w świecie Androidaswoim znaczeniem dorównały procesorom ARM, to czekać nas będziefragmentacja google'owego ekosystemu daleko gorsza niż to, z czymmamy do czynienia teraz. Dla Intela to może i dobre, uzyska dostępdo lukratywnego rynku urządzeń mobilnych, ale dla Google i dlaużytkowników Androida – już niekoniecznie.Więcej o Beacon Mountain dowiecie się z poniższego wideo:[yt=http://www.youtube.com/watch?v=Kfr241Mf7wY]

Źródło artykułu:www.dobreprogramy.pl
Oceń jakość naszego artykułuTwoja opinia pozwala nam tworzyć lepsze treści.
Wybrane dla Ciebie
Komentarze (16)