Titanium Mobile: Multi Platform Apps mit JavaScript
By Thomas Steur
()
About this ebook
Related to Titanium Mobile
Titles in the series (100)
Algorithmen: Grundlagen und Implementierung Rating: 0 out of 5 stars0 ratingsJava EE Security Rating: 0 out of 5 stars0 ratingsTFS 2012 Anforderungsmanagement: Work Items und Prozessvorlagen Rating: 0 out of 5 stars0 ratingsNFC: Near Field Communication für Android-Entwickler Rating: 5 out of 5 stars5/5Überzeugende Präsentationen: Konzeption, Technik und Design Rating: 0 out of 5 stars0 ratingsSkalierbare Softwaresysteme: Design, Betrieb und Optimierungspotenziale Rating: 0 out of 5 stars0 ratingsEinstieg in Google Go Rating: 0 out of 5 stars0 ratingsHTML5 für Mobile Web Rating: 0 out of 5 stars0 ratingsGeolocation mit PHP: Foursquare-API, Google Places & Qype Rating: 0 out of 5 stars0 ratingsF#: Ein praktischer Einstieg Rating: 0 out of 5 stars0 ratingsServiceorientierte Architektur: Anforderungen, Konzeption und Praxiserfahrungen Rating: 0 out of 5 stars0 ratingsIT Wissensmanagement: Theorie und Praxis Rating: 0 out of 5 stars0 ratingsErfolgreiche Spieleentwicklung: OpenGL, OpenAL und KI Rating: 0 out of 5 stars0 ratingsErfolgreiche Spieleentwicklung: OpenCL Rating: 0 out of 5 stars0 ratingsJava EE 7: Ein Ausblick Rating: 0 out of 5 stars0 ratingsHTML5 Security Rating: 0 out of 5 stars0 ratingsJava 7: Fork-Join-Framework und Phaser Rating: 0 out of 5 stars0 ratingsJavaScript auf dem Server Rating: 0 out of 5 stars0 ratingsWebentwicklung mit dem Play Framework Rating: 0 out of 5 stars0 ratingsJavaScript für Eclipse-Entwickler: Orion, RAP und GWT Rating: 0 out of 5 stars0 ratingsUX Design für Tablet-Websites: Ein Überblick Rating: 0 out of 5 stars0 ratingsZend Framework 2: Für Einsteiger und Umsteiger Rating: 0 out of 5 stars0 ratingsBig Data: Technologiegrundlagen Rating: 0 out of 5 stars0 ratingsQualitätssicherung mit JavaScript und PHP Rating: 0 out of 5 stars0 ratingsQualität in IT-Architekturen: Management Rating: 0 out of 5 stars0 ratingsAgile Architektur mit .NET - Grundlagen und Best Practices Rating: 0 out of 5 stars0 ratingsMobile Business: Was Entscheider morgen wissen müssen Rating: 0 out of 5 stars0 ratingsApache Tapestry: Einstieg in die komponentenorientierte Webentwicklung Rating: 0 out of 5 stars0 ratingsTFS 2012 Versionskontrolle: Grundlagen, Check-In Policies und Branch-Modelle Rating: 0 out of 5 stars0 ratingsJava FX - Embedded Rating: 0 out of 5 stars0 ratings
Related ebooks
Titanium Mobile: Apps für iPhone und Android: Der schnelle Einstieg in die App-Programmierung Rating: 0 out of 5 stars0 ratingsCross-Plattform-Entwicklung mit HTML und JavaScript Rating: 0 out of 5 stars0 ratingsMobile Web-Apps mit JavaScript: Leitfaden für die professionelle Entwicklung Rating: 0 out of 5 stars0 ratingsCross-Platform-Entwicklung mit Tabris.js Rating: 0 out of 5 stars0 ratingsJavaScript für Eclipse-Entwickler: Orion, RAP und GWT Rating: 0 out of 5 stars0 ratingsApp-Entwicklung für Office und SharePoint Rating: 0 out of 5 stars0 ratingsPhoneGap 3: Apps für iOS, Android und Windows Phone & Co. entwickeln Rating: 0 out of 5 stars0 ratingsVaadin Schnelleinstieg Rating: 0 out of 5 stars0 ratingsApps mit Azure Rating: 0 out of 5 stars0 ratingsUniversal-Apps im Enterprise-Umfeld: Der praktische Wegweiser für Businessanforderungen Rating: 0 out of 5 stars0 ratingsWindows Phone 8.1: Alles Wissenswerte für Entwickler Rating: 0 out of 5 stars0 ratingsAuswahl von Low-Code und No-Code Software: digital business guides Rating: 0 out of 5 stars0 ratingsDurchstarten mit React: Web-Apps einfach und modular entwickeln Rating: 0 out of 5 stars0 ratingsSoftware Development Trends: Wegweisende Beiträge für eine neue IT: Wegweisende Beiträge für eine neue IT Rating: 0 out of 5 stars0 ratingsDer App-Entwicklungszyklus Rating: 0 out of 5 stars0 ratingsGeräteübergreifende Entwicklung mit RAD Studio Rating: 0 out of 5 stars0 ratingsJavaScript Performance Rating: 0 out of 5 stars0 ratingsHTML5, JavaScript und jQuery: Der Crashkurs für Softwareentwickler Rating: 2 out of 5 stars2/5Windows Phone 7.5: Einstieg in die professionelle App-Entwicklung Rating: 0 out of 5 stars0 ratingsImplementierung von Lizenzmodellen in .NET Rating: 0 out of 5 stars0 ratingsjQuery Mobile - Basics: Basics Rating: 0 out of 5 stars0 ratingsADF - Mobile Apps entwickeln und Swing ablösen: Mobile Apps entwickeln und Swing ablösen Rating: 0 out of 5 stars0 ratingsSharePoint Kompendium - Bd. 5: Dual Use Rating: 0 out of 5 stars0 ratingsMicroservices-Architektur: Patterns in Spring implementieren Rating: 0 out of 5 stars0 ratingsSingle-Page-Web-Apps: JavaScript im Einsatz: Webseiten erstellen mit AngularJS, Meteor und jQuery Mobile Rating: 0 out of 5 stars0 ratingsWicket: Komponentenbasiert und objektorientiert - das alternative Java-Webframework Rating: 0 out of 5 stars0 ratingsiOS-Apps programmieren mit Swift: Der leichte Einstieg in die Entwicklung für iPhone, iPad und Co. – inkl. Apple Watch und Apple TV Rating: 0 out of 5 stars0 ratingsMeine erste App Rating: 0 out of 5 stars0 ratingsNintex Workflow: Konzepte und Strategien für leistungsfähige SharePoint-Workflows Rating: 0 out of 5 stars0 ratingsAufsetzen, Testen und Betrieb einer Android-App Rating: 0 out of 5 stars0 ratings
Programming For You
SQL – kurz & gut Rating: 0 out of 5 stars0 ratingsPython-Grundlagen Rating: 0 out of 5 stars0 ratingsTraumjob IT 2021: Branchenüberblick, Erfahrungsberichte und Tipps zum Berufseinstieg Rating: 5 out of 5 stars5/5User Experience Testing 3.0: Status Quo, Entwicklung und Trends Rating: 0 out of 5 stars0 ratingsHTML5-Programmierung von Kopf bis Fuß: Webanwendungen mit HTML5 und JavaScript Rating: 0 out of 5 stars0 ratingsMicrosoft Word 2016 (Microsoft Press): Einfache Anleitungen für wichtige Aufgaben Rating: 0 out of 5 stars0 ratingsDie ultimative FRITZ!Box Bibel - Das Praxisbuch 2. aktualisierte Auflage - mit vielen Insider Tipps und Tricks - komplett in Farbe Rating: 0 out of 5 stars0 ratingsGames | Game Design | Game Studies: Eine Einführung (Deutschsprachige Ausgabe) Rating: 0 out of 5 stars0 ratingsRaspberry Pi: Einstieg • Optimierung • Projekte Rating: 5 out of 5 stars5/5SQL von Kopf bis Fuß Rating: 4 out of 5 stars4/5Praktisches Programmieren in C: Grundlagen und Tipps Rating: 0 out of 5 stars0 ratings.NET-Praxis: Tipps und Tricks zu .NET und Visual Studio Rating: 0 out of 5 stars0 ratingsPython kinderleicht!: Einfach programmieren lernen – nicht nur für Kids Rating: 0 out of 5 stars0 ratingsC++ – kurz & gut: Aktuell zu C++17 Rating: 4 out of 5 stars4/5Linux Grundlagen - Ein Einstieg in das Linux-Betriebssystem Rating: 0 out of 5 stars0 ratingsEigene Spiele programmieren – Python lernen: Der spielerische Weg zur Programmiersprache Rating: 0 out of 5 stars0 ratingsPython programmieren lernen: Der spielerische Einstieg mit Minecraft Rating: 0 out of 5 stars0 ratingsDas große Python3 Workbook: Mit vielen Beispielen und Übungen - Programmieren leicht gemacht! Rating: 4 out of 5 stars4/5Python | Schritt für Schritt Programmieren lernen: Der ultimative Anfänger Guide für einen einfachen & schnellen Einstieg Rating: 0 out of 5 stars0 ratingsAndroid-Entwicklung für Einsteiger - 20.000 Zeilen unter dem Meer: 2. erweiterte Auflage Rating: 0 out of 5 stars0 ratingsMikrocontroller in der Elektronik: Mikrocontroller programmieren und in der Praxis einsetzen Rating: 0 out of 5 stars0 ratingsProgrammieren für Einsteiger: Teil 1 Rating: 0 out of 5 stars0 ratingsPython kurz & gut: Für Python 3.x und 2.7 Rating: 3 out of 5 stars3/5Raspberry Pi: Mach's einfach: Die kompakteste Gebrauchsanweisung mit 222 Anleitungen. Geeignet für Raspberry Pi 3 Modell B / B+ Rating: 0 out of 5 stars0 ratingsWeniger schlecht programmieren Rating: 4 out of 5 stars4/5Einstieg in TypeScript: Grundlagen für Entwickler Rating: 0 out of 5 stars0 ratingsHacken mit Python und Kali-Linux: Entwicklung eigener Hackingtools mit Python unter Kali-Linux Rating: 0 out of 5 stars0 ratingsProgrammieren lernen mit Python 3: Schnelleinstieg für Beginner Rating: 0 out of 5 stars0 ratingsVue.js für alle: Wissenswertes für Einsteiger und Experten Rating: 0 out of 5 stars0 ratings
Reviews for Titanium Mobile
0 ratings0 reviews
Book preview
Titanium Mobile - Thomas Steur
Thomas Steur
Titanium Mobile
Multi Platform Apps mit JavaScript
ISBN: 978-3-86802-456-2
© 2013 entwickler.press
Ein Imprint der Software & Support Media GmbH
Vorwort
Technologie ist komplex. In einer Welt, die nach immer schnelleren Lösungen verlangt und Unternehmen in unsicheren Gewässern und Märkten operieren, wird derjenige an erster Stelle sein, der gute Resultate möglichst zügig liefert.
Während auf der einen Seite der Mobile-Boom unaufhaltsam voranschreitet und eine schier unendliche Größe erreicht, ist die Entwicklung von nativen Mobile Applications immer noch „Hard Stuff", insbesondere wenn man auch die Kosten für Debugging und Co. mit einbezieht.
Aus diesem Grund gibt es eine Vielzahl von Initiativen, diese Komplexität zu verringern. Titanium Appcelerator ist eine davon. Das Versprechen: mit dem Know-how aus Webtechnologien wie JavaScript lassen sich native Mobile-Apps sehr schnell und einfach entwickeln. Warum Webtechnologien? Weil es auf der Welt bereits viele Millionen Entwickler gibt, die im Umfeld von Sprachen wie JavaScript zu Hause sind. Anstatt komplexe Sprachen wie Objective-C oder Java zu lernen und damit eine hohe Hürde zu schaffen, ist es also das Ziel, die Einstiegshürden in die Entwicklung von nativen Mobile-Apps möglichst niedrig zu legen.
Im Umfeld der mobilen Entwicklung ist dabei auch „Backend as a Service" entstanden. Die Entwickler können sich somit auf die Entwicklung der Mobile-Apps konzentrieren, Backends zum Beispiel für Push-Nachrichten, Location-based Services oder Datenhaltung werden (meist kostenpflichtig) von entsprechenden Serviceprovidern angeboten.
Thomas Steur hat mit diesem E-Book ein Einstiegswerk in die Welt der Mobile-App-Entwicklung mit Titanium Appcelerator geschaffen. Er gilt als einer der renommiertesten Titanium-Experten in Deutschland und hat mit der Entwicklung der Piwik-Mobile-Analytics-App eine einzigartige Referenz in diesem Umfeld geschaffen.
Für wen ist dieses Buch? Für all diejenigen, die bereits im Webumfeld mit JavaScript zu Hause sind und in die Welt der Mobile-App-Entwicklung einsteigen wollen. Aber auch diejenigen, die bisher nur HTML5-Mobile-Apps gebaut oder mit anderen Ansätzen wie zum Beispiel PhoneGap gearbeitet haben, kann dieses Buch eine gute Ergänzung sein, um das eigene Know-how abzurunden.
Tauchen Sie also ein in die Welt der App-Entwicklung mit Titanium Appcelerator.
Björn Schotte, MAYFLOWER GmbH.
Anmerkungen des Autors
Liebe Leserin, lieber Leser,
vor etwas mehr als drei Jahren stand ich aufgrund meines Interesses für Mobile-Apps vor der Aufgabe, eine App zu entwickeln, die unter Android und iOS läuft. Ich hatte schon ab und an mit Java (Android) programmiert, so richtig tief gingen meine Kenntnisse aber nicht. Mit Objective-C (iOS) hatte ich davor noch gar nicht zu tun, lediglich mit C und C++ während des Studiums.
Ich hatte mich daher auf die Suche nach Alternativen zur rein nativen Entwicklung gemacht und dabei die ausprobiert, die mit Java oder mit Webtechnologien zu tun hatten. Schließlich hatte ich darin die meisten Kenntnisse. Hängen geblieben bin ich am Ende bei Titanium Mobile und habe es nur sehr selten bereut. Zu damaliger Zeit enthielten neue Versionen grundsätzlich einige Regressionen. Nicht verwunderlich, damals war gerade die Version 0.6 aktuell. Das Projekt hat seitdem einige Finanzspritzen erhalten und ist um einiges ausgereifter. Inzwischen ist sogar ein ganzes Ökosystem entstanden. Appcelerator, die Firma hinter Titanium, konnte viele Partner gewinnen, wodurch zahlreiche Services rund um die Mobile-App-Entwicklung angeboten werden. Zum Beispiel die Appcelerator Cloud Services.