Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Channel9 - Cross Platform Day - TACO

Channel9 - Cross Platform Day - TACO

Apache Cordova ist das Tool, um eine einmal geschriebene Web-Anwendung auf diverse Mobil-Plattformen wie iOS, Android oder Windows zu bringen. Gerade für Anfänger ist meistens nicht ganz ersichtlich, welche Abhängigkeiten für welche Betriebssysteme benötigt werden und welche Versionen von Cordova, Plattformen und Plugins zusammenspielen. Microsofts Tools für Apache Cordova (TACO) setzen genau hier an und erlauben zum Beispiel auch Remote-Debugging von iOS-Apps unter Windows. In diesem Video zeigen wir Ihnen, wie Sie die TACO-Tools einsetzen, um Ihre einmal geschriebene Code-Basis ganz einfach und ohne Änderungen auch auf Tablets und Smartphones zu bringen.

Christian Liebel

January 28, 2016
Tweet

More Decks by Christian Liebel

Other Decks in Programming

Transcript

  1. CROSS PLATFORM DAY: TACO APACHE CORDOVA ▸ Verpackt Webanwendungen in

    native App-Pakete für mobile Plattformen ▸ Unterstützte Plattformen: Windows Universal, iOS, Android, BlackBerry 10, Tizen, … ▸ Unterstützung nativer Funktionalitäten über Plugins ▸ Implementierung einer nativen Funktion mit der nativen Programmiersprache ▸ Kapseln dieser Funktionalität in plattformübergreifende JavaScript-APIs ▸ z.B. Zugriff auf Kontakte, Statusbar, …
  2. CROSS PLATFORM DAY: TACO TACO ▸ http://taco.tools ▸ Tools for

    Apache Cordova ▸ Toolchain von Microsoft ▸ CLI für schnelles Projektsetup ▸ Bezieht alle notwendigen Abhängigkeiten ▸ Kits - Verifizierte Zusammenstellung von Cordova- und Plugin-Versionen ▸ npm install -g taco-cli
  3. CROSS PLATFORM DAY: TACO TACO COMMAND LINE INTERFACE ▸ taco

    create ch9-crm --kit [email protected] ▸ taco platform add android ▸ taco install-reqs android ▸ taco build android ▸ taco emulate android