Android Entwicklung und Beratung
Android ist sowohl ein Betriebssystem als auch eine Software-Plattform für mobile Geräte wie Smartphones, Tabletcomputer, Fernseher, Mediaplayer, Netbooks und Autos, die von der von Google gegründeten Open Handset Alliance entwickelt werden. Basis ist ein Linux-Kernel. Android ist eine freie Software (Open Source). Früher wurde zur nativen Entwicklung von Android Apps die Programmiersprache Java verwendet, inzwischen ist Kotlin die Sprache der Wahl für die meisten Android-Entwickler.
Frameworks, Libraries und Tools, die bei der Android-Entwicklung u.a. verwendet werden: Jetpack, AndroidX, Gradle, Coroutines, Flow, DataStore, Room, SQLite, Jetpack Compose, Dagger, Hilt, Koin, ViewBinding, WorkManager, Espresso, JUnit, Kotest, Material Components, Retrofit, OkHttp, Firebase, Mixpanel, Google Maps, MapBox, MapLibre.
Entwicklung von Apps für Android
Ich arbeite seit 2006, also Version 1.6, aktiv an Konzeption, Entwicklung und Publishing von nativen Apps für Android mit den Programmiersprachen Java und Kotlin. Diese Erfahrung gebe ich gerne in Projekten, als Freelancer/Freiberufler bzw. Beratungs-Workshops in Wien, ganz Österreich/Deutschland/Schweiz oder virtuell, dh. remote, an Kunden weiter.
Zusätzlich habe ich als Programmierer über 15 Jahre Erfahrung was die Entwicklung von Apps für für iOS (Objective-C / Swift / Xcode) sowie cross-platform bzw. hybrid mit Ionic (Cordova, Capacitor) betrifft. Diese jahrelange Erfahrung in Bezug auf Konzeption, UI/UX, Entwicklung und Betrieb von Apps fließt natürlich auch in jedes Android-Projekt ein.
Als Experte bzw. Freelancer für Android Entwicklung können Sie mich beauftragen und so von über 15 Jahren Erfahrung im Bereich App-Entwicklung profitieren.
Ich bin auch Gründer und Mitorganisator der AndroidHeads Vienna Meetup Gruppe, einer Gruppe (non-profit) für die Vernetzung, den Austausch und die Weiterbindung von Android-Entwicklern in Wien.
Über die Google Play Academy habe ich im Jahr 2022 das Store Listing Certificate erlangt (Zertifikats-ID: 47262528).
Weitere Informationen wie Stundensatz/Tagessatz und Verfügbarkeiten sowie und Kontaktmöglichkeiten für ein unverbindliches Beratungsgespräch finden Sie unter Kontakt bzw. auf den Seiten der App-Agentur creative workline GmbH, meiner Firma für App-Entwicklung und IT-Beratung in Wien, Österreich.
Cross-platform App Entwicklung mit Ionic
Mit Ionic lassen sich Zeit und Kosten bei der App-Entwicklung bzw. Programmierung einsparen - aber Vorsicht: Nicht jede Art von App eignet sich für die Umsetzung mit Ionic. Dabei gilt es einiges zu beachten und die Vor- und Nachteile im Vergleich zu nativer Entwicklung mit Kotlin oder Java (Android) bzw. Swift (iOS) oder anderen Frameworks wie Flutter oder React Native abzuwiegen.
So genannte Plugins - viele davon sind Open Source - erlauben es, mit Ionic aus der mit JavaScript (Angular, React, ...) entwickelten Applikationslogik heraus auf native Funktionalitäten und Android-APIs zuzugreifen.