- Created By
- Daniel Würstl
- published
- 14.12.2022
Im Jahr 2023 werden 70% aller privaten und geschäftlichen Transaktionen über ein mobiles Endgerät erfolgen. Kein Wunder also, dass die Nachfrage nach App Entwicklung ungebrochen ist. Insbesondere er Druck, die digitale Transformation so schnell als möglich umzusetzen, hat in den letzten Jahren nochmal spürbar zugenommen. Entsprechend innig ist der Wunsch, Apps "Cross-Plattform" und damit schnell und effizient zu entwickeln.
Aus diesem Grunde haben wir den aktuellen Markt der Cross Plattform Frameworks für die App Entwicklung frisch analysiert und erklären im Detail, welche Frameworks die Spitzenreiter sind, wofür sie sich eignen und was die jeweiligen Stärken und Schwächen von Flutter, React Native und Xamarin sind.
- Created By
- Daniel Würstl
- published
- 24.11.2021
Seit der Veröffentlichung des iPhones wurde intensiv versucht die App-Entwicklung für Webentwickler auf möglichst einfache Weise zugänglich zu machen.
Die einfachste aller Möglichkeiten, um aus einer responsiven Web App eine echte native App zu machen, ist jedoch, die Web App einfach zu "wrappern", also in eine native WebView zu packen. Diese Möglichkeit wollen wir nachfolgend detailliert beschreiben.
- Created By
- Daniel Würstl
- published
- 10.11.2021
Das Backend des App Stores kann manchmal ganz schön kniffelig sein: das schlanke Interface verrät nicht viel, vor allem nicht,
warum manche Buttons einfach nicht funktionieren wollen und insbesondere nicht, wie man - um Himmels Willen! - ein paar
Tester zu TestFlight eingeladen bekommt. In diesem kurzen Bilder-Guide wollen wir das Vorgehen erklären.
- Created By
- Daniel Würstl
- published
- 27.01.2020
Appcelerator Titanium ist ein Framework zur App-Entwicklung auf JavaScript Basis, das in seinen 10 Jahren Entwicklungszeitraum schon einige Veränderungen durchgemacht hat. Gerade in den letzten Versionen sind viele Neuerungen hinzugekommen, Altlasten wurden entfernt und es wird fleißig an der nächsten Version gearbeitet. In diesem ersten Tutorial wird die grundlegende Installation erklärt, der Projektaufbau wir besprochen und es wird eine erste einfache App erstellt.
- Created By
- Daniel Würstl
- published
- 22.05.2019
Progressive Web Apps oder wie der Akronymliebhaber selbstredend sagt, die PWA, sind das Bindeglied zwischen responsiven Websites und nativen Apps. Damit ist es bereits seit geraumer Weile möglich, statt dem relativ komplizierten Weg der Entwicklung von nativen Apps für wenigstens iOS und Android, eine WebApp zu entwicklen, die - je nach Endgerät des Users - ihre Funktionalität entsprechend ausbaut und auf allen Geräten vom Desktop bis zur Smartphone, mit oder ohne Internetverbindung, läuft. Wir wollen im Folgenden systematisch betrachten, was genau eine PWA ausmacht und bieten einen einfachen Einstieg in das Thema für Entwickler mit den wichtigsten Tools.
- Created By
- Daniel Würstl
- published
- 25.02.2019
Im zweiten Teil des Tutorials werden wir uns mit ausgewählten Aspekten der plattform- und geräteübergreifenden App-Programmierung mit Hilfe der Entwicklungsumgebung Delphi beschäftigen. Es wird darum gehen, mit der Hardware eines mobilen Gerätes zu arbeiten. Wie kann man auf einfache Art und Weise ein Bild von der Kamera abrufen oder den aktuellen Standort ermitteln? Delphi bietet dazu eine Reihe von vorgefertigten Komponenten, welche die Arbeit zügig voranschreiten lassen.
Ein Tutorial von Olena Bochkor und Dr. Veikko Krypczyk
- Created By
- Daniel Würstl
- published
- 08.11.2018
ASO, oder auch App Store Optimierung, ist eine der am häufigsten unterschätzten Marketingmaßnahmen im App Marketing. Viele denken, dass ASO nur daraus besteht Keywords zu recherchieren, Reviews zu beantworten und Screenshots einzufügen, damit die eigene Produktseite in den App Stores möglichst optimal aussieht. Doch schon längst profitieren App Companies, die ASO nicht nur als einmalige Maßnahme, sondern als Prozess nutzen, von einem strategischen Vorteil gegenüber ihren Konkurrenten. Ziel dieses Artikels ist es zu zeigen, welche Vorteile ASO für Apps bietet und wie wir es geschafft haben unser letztes Projekt, unsere Fitness-Ernährungs-App, nur durch ASO und ganz ohne bezahltes Marketing von 0 auf ca. 200.000 Downloads zu bringen. Mit bis zu 1200 Downloads pro Tag in Spitzenzeiten...
- Created By
- Daniel Würstl
- published
- 26.10.2018
Wer eine App für Android und iOS programmieren will, der hat inzwischen mehrere Optionen. Geräte- bzw. plattformübergreifende Ansätze haben das Ziel, mehrere Systeme mit einem Rutsch zu bedienen. Im Idealfall kann man aus einer Quellcodebasis Apps für alle relevanten Systeme generieren. Wie das genau mit Delphi geht, das erfahren Sie in diesem Tutorial. Dank der kostenfreien Community Edition können Sie gleich durchstarten...
- Created By
- Daniel Würstl
- published
- 20.07.2018
Kaum ein Android-Smartphone ohne Chrome. Auch Progressive Web Apps (PWA) sind mittlerweile für viele versierte Nutzer keine Seltenheit mehr. Dennoch vertieft Android die Verbindung zwischen den PWAs und dem Browser: Mit Add to Homescreen will Google den nativen Apps den Kampf ansagen und die Web Anwendungen im App-Drawer salonfähiger machen. Was nach viel technischem Verständnis als Grundvoraussetzung klingt, ist in Wirklichkeit so einfach wie nie zuvor...
- Created By
- Daniel Würstl
- published
- 18.05.2017
RAD Studio bietet einen innovativen Ansatz Apps für Android und iOS mit einem Rutsch zu bauen. Man muss sich nicht mit den Eigenarten beider Plattformen herumschlagen. Der Quellcode wird mit Hilfe der Entwicklungsumgebung für das jeweilige System nativ übersetzt und ein ansprechendes User Interface wird mit einer innovativen Grafik-Bibliothek erstellt. Das tolle daran: Die Time-to-Market verkürzt sich erheblich.
- Created By
- Daniel Würstl
- published
- 26.10.2016
Apple veröffentlicht Swift Playgrounds Programmierkurse fürs iPad. Apple hat jetzt die im Juni dieses Jahres angekündigte App zum spielerischen Erlernen von Programmierkonzepten von Swift veröffentlicht. Swift Playgrounds ist kostenlos erhältlich und läuft auf iPad Air, iPad Pro, iPad mini 2 und neuer. Wichtig dabei ist, daß iOS 10 auf dem Gerät installiert ist. Swift Playgrounds soll Schülern ohne jegliche Programmiererfahrung einen einfachen Einstieg in die App-Programmierung für iOS Apps ermöglichen...
- Created By
- Daniel Würstl
- published
- 20.07.2016
Ursprünglich bereits für das vergangene Jahr angekündigt, wurde die Beta Version des Web-Editors erst vor wenigen Wochen veröffentlicht. Das war trotzdem genügend Zeit, um Arduino Create unter die Lupe zu nehmen und die Vor- sowie Nachteile zu beurteilen. Wer sofort loslegen möchte, wird allerdings enttäuscht und vorerst noch einmal gebeten, etwas Geduld zu beweisen – für gewöhnlich nur einen Tag, aber wer schon seit letztem Jahr auf Arduino Create wartet, schafft auch das mit Leichtigkeit.
- Created By
- Daniel Würstl
- published
- 29.06.2016
Wenn Sie mit Ihrer App Erfolg haben wollen, dann müssen Sie sich von der Konkurrenz absetzen. Das geht natürlich in erster Linie mit einer guten Idee und gutem Marketing. Aber ein weiterer wichtiger Faktor für den Erfolg einer App ist das Nutzerinterface. Ihr Nutzerinterface kann den Unterschied zwischen einer lediglich guten und einer fantastischen App ausmachen. Wenn Sie ein Nutzerinterface für Ihre Smartphone-App entwickeln, gibt es einige Dinge, die Sie dabei beachten sollten...
- Created By
- Daniel Würstl
- published
- 20.06.2016
Waren App Entwickler bei Erscheinen der Apple Watch noch geradezu in einem Entwicklungsrausch, ist davon inzwischen nichts mehr zu sehen. Im Gegenteil. Das Wearable liegt derzeit im Interessenranking sogar noch hinter dem Apple TV. Woran liegt es? Ist eine Änderung absehbar? Wenn ja, wann? Vor etwas mehr als einem Jahr erschien die Apple Watch und sämtliche Entwickler waren Feuer und Flamme dafür, Apps dafür zu konzipieren. Schaut man sich den App-Markt für die Smartwatch heute an, ist vom anfänglichen Lodern noch ein letztes, schwaches Glimmen übrig, das kurz davor ist zu erlöschen...
- Created By
- Daniel Würstl
- published
- 03.05.2016
Der Markt für mobile Devices und deren Betriebssysteme ist ständig in Bewegung. Neue Mitspieler stoßen dazu und verdrängen die „alten Hasen“ von ihren angestammten Plätzen. Aus diesem Grund bieten wir hier die aktualisierte Übersicht der aktuell erhältlichen Betriebssysteme, deren Programmiersprachen und weiteren hilfreichen Informationen.
Für alle App Programmierer und Entwickler hier der ulitmative Überblick über die gängigen Betriebssysteme, die zugehörigen Programmiersprachen, verfügbare Emulatoren, Entwicklungsumgebungen, Möglichkeiten zur plattformübergreifenden Entwicklung sowie die Kosten einer App Programmierung.