Bestaande en nieuwe Chrome-apps kan draaien op Android met de huidige nieuwe tools
De foto die u hierboven ziet is Google ‘ s toekomst. Nee, niet met een slecht ontworpen rekenmachine applicatie die niet zelfs vul het venster is getrokken, maar de code achter de rug. Ziet u, dezelfde code die wordt uitgevoerd met deze Chrome-pakket van toepassingen gebruikt was, regel voor regel, voor het bouwen van deze Android applicatie.
Dit is een zeer grote deal.
Het is een deel van een nieuwe reeks van de developer-hulpprogramma ‘ s van Google heeft vandaag, ontworpen om één ding te doen — run “native” Chroom verpakt applicaties op Android en iOS. Met een nieuwe set van scripts en tools gebouwd rond de Apache Cordova, de toolchain kunt uw HTML -, JavaScript-en CSS-bestanden die op dit moment gebruikt voor het maken van Chrome apps en wikkel ze netjes in een pakket samenstelt en draait op Android of iOS.
Terwijl ik laat de iOS-ontwikkeling naar iemand meer vertrouwd met het platform, bracht ik de middag te controleren wat er nodig is om een Chrome-app in een Android app. Ik was verrast om te leren dat het helemaal niet zoveel.
Met een paar eenvoudige commando ‘s op uw bestaande (of nieuwe) Chrome-apps kunnen worden verpakt in een project dat wordt geopend in een IDE zoals Eclipse, of een die zal het gemakkelijk bouwen van een eigen apk-bestand met slechts een paar commando’ s in een terminal. Deze apps kunnen worden geïnstalleerd net als elke andere app, en zijn zelfs in staat om te worden geüpload naar Google Play of de Apple App Store.
Dingen zijn nog een beetje ruw rond de randen, en niet elke API wordt ondersteund gewoon nog niet. Maar dit is iets dat zal blijven groeien, simpelweg omdat het serveert Google belangen. En hoewel het niet de perfecte home-grown open oplossing, het is een eerlijke en eenvoudige manier voor web-ontwikkelaars om te zetten in de mobiele app-ontwikkelaars met een paar eenvoudige commando ‘ s.
U kunt wedden dat iedereen zal houden een oogje in het zeil. In de tussentijd aan de slag te gaan kunt u nog een kijkje bij het overzicht van het project op GitHub, waar u vindt de links naar alles wat u nodig heeft.
Bron: Chromium-Blog