App Entwicklung - Glossar

Die wichtigsten Begriffe, die du kennen solltest

Android - Programmiersprachen

JAVA, Kotlin, Python

 

Android - Wissenswertes für Data Analysten und UX-Designer

  • ungleichmäßiges Update- und Versionsverteilung
  • https://developer.android.com/about/dashboards

 

API - Application Programming Interface

Programmierschnittstelle  z.B. Native App greift auf Kamera- oder Ortungsfuktion zu.

 

ARKit

Apples' Argumented Reality Plattform.

 

Assets

Designelemente - Bilder, Icons, Typografie, Videos, Texte

 

Hybrid-Apps

 

Mischung aus Nativen- oder Webkomponenten. Können mit CSS, HTML oder Javascript entwickelt werden. Hybride Apps können optisch wie native Apps aussehen. Nachteil: Begrenzter Funktionsumfang im Offline-Modus

 

iOS - Programmiersprachen

Objective-C oder Swift

 

 PWA (Progressive Web Apps)

PWAs sind Apps die im Browser verwendet werden.  Können mit CSS, HTML oder Javascript entwickelt werden. Können native Funktionen wie Kamera, Push-Notifications oder GPS beinhalten. Nachteil: Begrenzter Funktionsumfang im Offline-Modus. 

 

React Native

Entwicklungsumgebung - wird genutzt um mobile Applikationen wie PWAs oder Hybrid-App zu entwickeln. Vorteil: Cross-Plattform-Development also iOS & Android. Javascript-Entwickler können nun mobile Applikationen zu entwickeln, da React eine Javascript-Scriptbibliothek ist.