let’s dev GmbH & Co. KG - Die Marke für wegweisende Individualsoftware

Blog

Top!

let’s dev | Scroll to top
let’s dev | Scroll to next content item

Hello

let’s dev | Scroll to previous content item
let’s dev Blog | iOS 12: Die Top-Neuerungen im Überblick
by Nicolas
17. July 2018

iOS 12: Die Top-Neuerungen im Überblick

Auf der diesjährigen Entwicklerkonferenz von Apple wurden wie zu erwarten die nächsten Hauptversionen der vier Betriebssysteme iOS, macOS, watchOS und tvOS vorgestellt. In diesem Beitrag wird der Fokus auf der Plattform iOS liegen. Nachfolgend sollen für die Entwicklung relevante Neuerungen für Apples mobiles Betriebssystem beleuchtet werden.

Neue Schnittstellen

Siri Shortcuts

Mehr als ein Jahr ist es bereits her, seit Apple die App Workflow für eine unbekannte Summe gekauft hat. Die App ist eine Art Baukasten, mit welcher sich verschiedene Aktionen in einen einzelnen „Workflow“ bündeln lassen. So lässt sich beispielsweise eine „Ich verspäte mich“ Nachricht generieren, die an alle Teilnehmer des aktuellen Kalendereintrags verschickt wird. Gleichzeitig wird in der Karten App die Navigation zum Ziel gestartet.

Seitdem Apple die App im März 2018 akquiriert hatte, war es jedoch ruhig um Workflow geworden. Mit iOS 12 wird sich dies nun ändern – aus Workflow wird Siri Shortcuts. Während die Grundfunktionalität erhalten bleibt, sind gerade die neuen Möglichkeiten mit Siri besonders interessant. Den erstellten Workflows lassen sich nun etwa Siri Kommandos zuweisen. Außerdem können Entwickler mit Hilfe von sogenannten „Custom Intents“, die als INObjects in SiriKit zu finden sind, Shortcuts für ihre eigene App definieren.

Eine App, in welcher sich Tickets für Bus oder Bahn kaufen lassen, könnte beispielsweise einen Shortcut „Kaufe ein Ticket von meinem Standort nach zu Hause“ definieren, welcher den kompletten Kauf eines Tickets abwickeln könnte, ohne die App dabei öffnen zu müssen. Die Voraussetzung hierfür, wäre jedoch, dass der App das Zuhause des Nutzers bekannt ist. Entwickler können in ihrer App zusätzlich den neuen INUIAddVoiceShortcutViewController integrieren. Dieser bietet ein User Interface, welches die Vergabe eigener Kommandos für einen bestimmten Shortcut ermöglicht. So könnte der Nutzer den Shortcut in „Bereite meinen Heimweg vor“ umbenennen. Alleine dieses Kommando an Siri würde in diesem Szenario ausreichen, um den Ticketkauf abzuschließen.

An diesem Beispiel lässt sich allerdings auch veranschaulichen, wo Siri Shortcuts noch limitiert sind. Völlig dynamische Kommandos sind nämlich zum jetzigen Zeitpunkt nicht möglich. Für „Kaufe ein Ticket von meinem Standort zur Schillerstraße“ müsste ein weiterer Shortcut angelegt werden und für jede weitere Straße ebenfalls. Nichtsdestotrotz bieten Siri Shortcuts unheimlich viele Möglichkeiten und es wird interessant zu beobachten sein, wie Entwickler dieses neue Feature in ihre Apps integrieren.

Augmented Reality

Ein großer Fokus von iOS 12 liegt auf Augmented Reality. ARKit 2.0 bringt neue Multiplayer-Funktionen, durch welche es möglich sein wird, von mehreren Geräten die gleiche AR Session zu betrachten und in dieser zu interagieren. Dadurch sind gänzlich neue Arten von Spielen denkbar.

Mit dem neuen Dateiformat USDZ können zudem 3D-Modelle exportiert und importiert werden und auf iOS 12 Geräten in AR angezeigt werden. Darüber hinaus wurde ARKit mit Schnittstellen erweitert, um Objekte der realen Welt zu scannen und zu identifizieren. Besonders interessant ist die Möglichkeit des Eye Trackings, durch das sich die Bewegungen der Augen in Echtzeit verfolgen lassen.

Machine Learning

Auch CoreML, Apples Machine Learning Framework, kommt mit iOS 12 in der zweiten Version. Apple verspricht hier neben einigen Neuerungen vor allem eine deutlich verbesserte Performance.

Das neue Natural Language Framework ermöglicht es Entwicklern, Text innerhalb der App mittels Machine Learning zu analysieren. Mit Hilfe eines NLLanguageRecognizers lässt sich die dominante Sprache innerhalb eines Strings bestimmen. Die Spracherkennung könnte genutzt werden, um automatisch die Übersetzung des Textes anzuzeigen, sofern es sich nicht um die Gerätesprache des Nutzers handelt.

Mit dem Natural Language Framework sind aber auch Analysen über Texte möglich, um einfache Statistiken zu generieren, wie die Anzahl der Wörter oder Sätze. Die NLTagger Klasse bietet außerdem die Möglichkeit, in einem String „Tags“ verschiedener Typen zu identifizieren. Dabei können zum Beispiel Namen, Orte oder Organisationsnamen in einem String bestimmt werden.

Während CoreML auf iOS Geräten weiterhin nicht genutzt werden kann, um Machine Learning Models zu erstellen, bietet das neue Create ML Framework für macOS Mojave genau diese Möglichkeiten.

In einer eigenen WWDC-Session wurden die Möglichkeiten von Create ML ausführlich gezeigt. Mit dem Framework können Machine Learning Models beispielsweise darauf trainiert werden, Bilder zu klassifizieren. Erstellt man über einen Xcode Playground einen MLImageClassifierBuilder, können Bilder zur Klassifizierung wahlweise per Drag and Drop oder programmatisch in den Playground eingefügt werden. In Apples Session wird gezeigt, wie das Machine Learning Model mit Bildern von Früchten trainiert wird. Nachdem es mit ausreichend Bildern gespeist wurde, wird es in eine iOS-App eingefügt, um dort Früchte auf Bildern zu erkennen und zu benennen.

Ausschnitt aus der WWDC-Session „Introducing Create ML“

Abbildung 2: Ausschnitt aus der WWDC-Session „Introducing Create ML“

Neben der Bilderkennung lässt sich mit Create ML außerdem die Bedeutung von Text sowie das Verhältnis von numerischen Werten trainieren.

Sonstige Neuerungen

Mit dem neuen Network Framework können Netzwerkverbindungen aufgebaut werden, um direkten Zugriff auf Protokolle wie TLS, TCP und UDP zu erhalten. Für HTTP Aufrufe sollte jedoch weiterhin URLSession verwendet werden.

Für das UIKit gibt es in diesem Jahr nur einige wenige Neuerungen. Mit UITextInputPasswordRules Klassen können nun die unternehmensspezifischen Passwort-Regeln definiert werden, die von iOS berücksichtigt werden, wenn innerhalb einer App ein Passwort vorgeschlagen wird. Indem die Passwörter generiert und gleichzeitig Regeln, die durch das Backend vorgegeben sind, berücksichtigt werden, wird der Schutz vor Missbrauch deutlich verstärkt. Dazu muss lediglich eine UITextInputPasswordRules Instanz auf einem UITextField gesetzt werden. Um Passwortvorschläge auf einer UITextField Instanz zu erhalten, muss außerdem als textContentType .newPassword gesetzt sein.

UITextField bietet darüber hinaus einen gänzlich neuen textContentType oneTimeCode. Setzt man diesen Parameter, werden eingehende SMS auf Codes für Zweifaktor-Authentifizierung gescannt und direkt in das Textfeld eingefügt.

Mit dem neuen überarbeiteten Notification System in iOS 12 ergeben sich auch neue Möglichkeiten für Entwickler, um eine Gruppierung von Notifications vorzunehmen.

Deprecations

Seit der Einführung von WebKit mit iOS 8 rät Apple Entwicklern, die WKWebView zu verwenden, um Webseiten innerhalb einer App anzuzeigen. Die alte UIWebView wird von vielen Entwicklern jedoch bis heute benutzt. Mit iOS 12 wird die UIWebView nun jedoch deprecated. Bereits mit iOS 13 könnte Apple diese komplett aus UIKit entfernen, weshalb Entwickler in ihren Apps spätestens jetzt auf die WKWebView umsteigen sollten.

Während sich der Aufwand hier vermutlich in Grenzen hält, gilt dies nicht für OpenGL. Apple möchte, dass Spiele und sonstige grafische Aufbereitungen ab sofort mit dem hauseigenen Framework Metal entwickelt werden. OpenGL wird mit iOS 12 zwar weiterhin funktionieren, wurde allerdings ebenfalls als deprecated markiert, weshalb Entwickler zeitnah von OpenGL auf Metal umstellen sollten.

Weitere Änderungen

Das neue iOS 12 bringt auch überarbeitete App Store Guidelines mit sich. Zukünftig wird es für Apps, die sich nicht über ein Abomodell finanzieren, möglich sein, die kostenpflichtige App über einen begrenzten Zeitraum kostenlos testen zu lassen. Dies soll über einen kostenlosen In-App-Kauf geschehen.

Eine weitere Neuerung betrifft die Beschreibung von App Updates. Der Update Text muss ab iOS 12 klar erläutern, welche neuen Features in die App integriert wurden. Generische Update Beschreibungen werden nur noch akzeptiert, wenn sie Bugfixes, Sicherheitsupdates oder Performance Verbesserungen betreffen. Apple geht mit diesem Schritt gegen die Entwicklung der letzten Monate vor, in der jedes Update mit dem gleichen Beschreibungstext versehen wurde.

Apple vereinfacht mit iOS 12 das App Beta Testing. Testnutzer müssen mit dem neuen Feature „TestFlight Public Link“ nicht mehr manuell eingeladen werden. Stattdessen wird es möglich sein, Nutzer über eine URL zu Test Flight einzuladen. Dadurch können auch große Gruppen schnell und einfach organisiert werden. Mit TestFlight Public Link ist es sogar möglich, bis zu 10.000 Tester zu einer App einzuladen. Für Entwickler soll es darüber hinaus möglich sein, Gruppen von Testern zu erstellen und bestimmte Builds einzelnen Gruppen zur Verfügung zu stellen.

Entwickler von Apps, die In-App-Käufe ermöglichen, wird besonders folgende Neuerung freuen: Mit iOS 12 ist es möglich, sich in einen Sandbox App Store Account einzuloggen, welcher nur für Anfragen gegen die App Store Testumgebung verwendet wird. Es ist zukünftig also nicht mehr notwendig, sich manuell aus- und einzuloggen, um In-App-Käufe zu testen.

Weitere Artikel aus unserem Blog

let’s dev Blog | Der World Usability Day 2023

Corporate

Der World Usability Day 2023

by Sina

2023-11-10

Weiterlesen
let’s dev Blog | Adobe Max 2023

Corporate

Adobe Max 2023

by Julia

2023-10-13

Weiterlesen
let’s dev Blog | Barrierefreiheit in der Webentwicklung

Technical

Barrierefreiheit in der Webentwicklung

by Sarah

2023-10-31

Weiterlesen
let’s dev Blog | Digitale Wallet-Karten: Stärkung von Kundenbindung im digitalen Zeitalter

Corporate

Digitale Wallet-Karten: Stärkung von Kundenbindung im digitalen Zeitalter

by Julian

2023-07-07

Weiterlesen
let’s dev Blog | Kortpress auf dem OMR Festival 2023 in Hamburg

Corporate

Kortpress auf dem OMR Festival 2023 in Hamburg

by Julian

2023-05-31

Weiterlesen
let’s dev Blog | Recap 2022: Smart Devices, digitale Plattformen und innovative Forschungsprojekte

Corporate

Recap 2022: Smart Devices, digitale Plattformen und innovative Forschungsprojekte

by Julian

2023-01-31

Weiterlesen
let’s dev Blog | Mit LottieFiles Animationen für das Web erstellen

Corporate

Mit LottieFiles Animationen für das Web erstellen

by Julian

2022-12-15

Weiterlesen
let’s dev Blog | Lean in der Softwareentwicklung

Technical

Lean in der Softwareentwicklung

by Sabrina

2022-12-08

Weiterlesen
let’s dev Blog | Adobe Max - Live aus LA

Corporate

Adobe Max - Live aus LA

by Jessica

2022-10-28

Weiterlesen
let’s dev Blog | Mensch und Computer 2022 - Facing Realities

Corporate

Mensch und Computer 2022 - Facing Realities

by Kerstin

2022-09-12

Weiterlesen
let’s dev Blog | EUREKA Innovation Award

Corporate

EUREKA Innovation Award

by Karl

2022-06-23

Weiterlesen
let’s dev Blog | Die WWDC 2022: Unser Update zu Apples neuen Betriebssystemen

Technical

Die WWDC 2022: Unser Update zu Apples neuen Betriebssystemen

by Julian

2022-06-08

Weiterlesen
let’s dev Blog | Docker und die versteckte Sicherheitslücke

Technical

Docker und die versteckte Sicherheitslücke

by Martin

2022-02-17

Weiterlesen
let’s dev Blog | Die Weihnachtsfeiertage stehen wieder vor der Tür – Wir blicken gespannt auf das nächste Jahr 2022!

Corporate

Die Weihnachtsfeiertage stehen wieder vor der Tür – Wir blicken gespannt auf das nächste Jahr 2022!

by Julian

2021-12-22

Weiterlesen
let’s dev Blog | Fertigung und Montage von Stacks und Elektro­lyseuren für die Wasser­stoff­herstellung

Corporate

Fertigung und Montage von Stacks und Elektro­lyseuren für die Wasser­stoff­herstellung

by Anton

2021-12-21

Weiterlesen
let’s dev Blog | Adobe Max 2021 - Ein Fest der Kreativität

Corporate

Adobe Max 2021 - Ein Fest der Kreativität

by Julia

2021-11-02

Weiterlesen
let’s dev Blog | Relationale Datenbanken im Vergleich zu objektorientierten Datenbanken

Technical

Relationale Datenbanken im Vergleich zu objektorientierten Datenbanken

by Julian

2021-10-14

Weiterlesen
let’s dev Blog | Apple Developer Program: Wofür wird es benötigt und welche Inhalte bieten mir eine Mitgliedschaft?

Corporate

Apple Developer Program: Wofür wird es benötigt und welche Inhalte bieten mir eine Mitgliedschaft?

by Julian

2021-09-30

Weiterlesen
let’s dev Blog | Sketch, Figma & Co - Wir werfen einen Blick auf die beliebtesten UI und Prototyping Tools 2021

Corporate

Sketch, Figma & Co - Wir werfen einen Blick auf die beliebtesten UI und Prototyping Tools 2021

by Ellen

2021-07-15

Weiterlesen
let’s dev Blog | Rückenwind: Ein innovatives Projekt für den Weiterbetrieb von alten Windkraftanlagen

Corporate

Rückenwind: Ein innovatives Projekt für den Weiterbetrieb von alten Windkraftanlagen

by Karl

2021-06-24

Weiterlesen
let’s dev Blog | Features, Fixes und Funktionen - Ein Sumup der WWDC 2021

Corporate

Features, Fixes und Funktionen - Ein Sumup der WWDC 2021

by Julian

2021-06-10

Weiterlesen
let’s dev Blog | Smart Prognosis of Energy with Allocation of Resources

Corporate

Smart Prognosis of Energy with Allocation of Resources

by Karl

2021-02-18

Weiterlesen
let’s dev Blog | Dasoman - Daten-Souveränitäts-Manager

Corporate

Dasoman - Daten-Souveränitäts-Manager

by Karl

2021-01-11

Weiterlesen
let’s dev Blog | Wir blicken auf die vergangenen Monate zurück – Und wünschen alles Gute für das kommende Jahr 2021!

Corporate

Wir blicken auf die vergangenen Monate zurück – Und wünschen alles Gute für das kommende Jahr 2021!

by Julian

2020-12-17

Weiterlesen
let’s dev Blog | iOS User Interface Tests

Technical

iOS User Interface Tests

by Nicolas

2020-11-12

Weiterlesen
let’s dev Blog | Adobe Max - Zum ersten Mal online

Corporate

Adobe Max - Zum ersten Mal online

by Julia

2020-10-29

Weiterlesen
let’s dev Blog | CAN2BLE

Technical

CAN2BLE

by Raphael

2020-09-24

Weiterlesen
let’s dev Blog | Mensch und Computer 2020 - Digitaler Wandel im Fluss der Zeit

Corporate

Mensch und Computer 2020 - Digitaler Wandel im Fluss der Zeit

by UX Team

2020-09-18

Weiterlesen
let’s dev Blog | Neumorphism – Eine neue Ära des User Interface Design?

Technical

Neumorphism – Eine neue Ära des User Interface Design?

by Julian

2020-08-13

Weiterlesen
let’s dev Blog | UX Research Teil 3 – UX Methoden

Technical

UX Research Teil 3 – UX Methoden

by Elena

2020-05-28

Weiterlesen
let’s dev Blog | UX Research Teil 2 - Was ist UCD und was hat User Research damit zu tun?

Technical

UX Research Teil 2 - Was ist UCD und was hat User Research damit zu tun?

by Elena

2020-04-23

Weiterlesen
let’s dev Blog | go-digital fördert Einrichtung von Home Office Arbeitsplätzen

Corporate

go-digital fördert Einrichtung von Home Office Arbeitsplätzen

by Karl

2020-03-19

Weiterlesen
let’s dev Blog | Google Passes - Karten­verwaltung auf  Android-Geräten

Technical

Google Passes - Karten­verwaltung auf Android-Geräten

by Michelle

2020-03-12

Weiterlesen
let’s dev Blog | 100% Code-Coverage bei Software Tests – eine sinnvolle Zielsetzung?

Technical

100% Code-Coverage bei Software Tests – eine sinnvolle Zielsetzung?

by Raphael

2020-03-06

Weiterlesen
let’s dev Blog | Swift UI - Einfache und schnelle Umsetzung von User Interfaces

Technical

Swift UI - Einfache und schnelle Umsetzung von User Interfaces

by Tobias

2020-03-02

Weiterlesen
let’s dev Blog | Im Dialog mit den Wirtschafts­junioren – Spannende Einblicke in die Unternehmens­gründung und die digitale Trans­formation

Corporate

Im Dialog mit den Wirtschafts­junioren – Spannende Einblicke in die Unternehmens­gründung und die digitale Trans­formation

by Julian

2020-02-27

Weiterlesen
let’s dev Blog | Vereinfachtes Testen von iOS Push Notifications im Simulator mit Xcode 11.4

Technical

Vereinfachtes Testen von iOS Push Notifications im Simulator mit Xcode 11.4

by Manuel

2020-02-26

Weiterlesen
let’s dev Blog | Nationales Meeting des Konsortiums des SPEAR Forschungs­projektes bei let’s dev in Karlsruhe

Corporate

Nationales Meeting des Konsortiums des SPEAR Forschungs­projektes bei let’s dev in Karlsruhe

by Karl

2020-01-27

Weiterlesen
let’s dev Blog | UX Research Teil 1 – Warum User Research so wichtig ist

Technical

UX Research Teil 1 – Warum User Research so wichtig ist

by Elena

2020-01-23

Weiterlesen
let’s dev Blog | Dark Mode

Technical

Dark Mode

by Elisa

2020-01-09

Weiterlesen
let’s dev Blog | Wir wünschen frohe Weihnachten – Und einen guten Start ins neue Jahr!

Corporate

Wir wünschen frohe Weihnachten – Und einen guten Start ins neue Jahr!

by Julian

2019-12-20

Weiterlesen
let’s dev Blog | Austausch zum Thema Digitalisierung mit dem Business Club Luxemburg in der Botschaft von Luxemburg in Berlin

Corporate

Austausch zum Thema Digitalisierung mit dem Business Club Luxemburg in der Botschaft von Luxemburg in Berlin

by Karl

2019-12-17

Weiterlesen
let’s dev Blog | DaSoMan auf der Internet+ Expo in Foshan (China)

Corporate

DaSoMan auf der Internet+ Expo in Foshan (China)

by Karl

2019-12-13

Weiterlesen
let’s dev Blog | Google Play Console: Pre-Launch Berichte

Technical

Google Play Console: Pre-Launch Berichte

by Fabian

2019-12-11

Weiterlesen
let’s dev Blog | DevFest 2019 in Hamburg

Technical

DevFest 2019 in Hamburg

by Julian

2019-12-05

Weiterlesen
let’s dev Blog | Vernissage digitale Kunst im Medientheater der Humboldt Universität Berlin

Corporate

Vernissage digitale Kunst im Medientheater der Humboldt Universität Berlin

by Karl

2019-11-21

Weiterlesen
let’s dev Blog | World Usability Day 2019 in Karlsruhe – let’s dev unterstützt als Hauptsponsor

Corporate

World Usability Day 2019 in Karlsruhe – let’s dev unterstützt als Hauptsponsor

by Aileen

2019-11-11

Weiterlesen
let’s dev Blog | Ausgeschlachtet - Tag der offenen Türen auf dem Alten Schlachthof Karlsruhe 2019

Corporate

Ausgeschlachtet - Tag der offenen Türen auf dem Alten Schlachthof Karlsruhe 2019

by Julian

2019-09-26

Weiterlesen
let’s dev Blog | Mensch und Computer 2019 - Konferenz zu User Experience und Usability in Hamburg

Corporate

Mensch und Computer 2019 - Konferenz zu User Experience und Usability in Hamburg

by Elena

2019-09-17

Weiterlesen
let’s dev Blog | Business und Enterprise App Verteilung unter iOS

Technical

Business und Enterprise App Verteilung unter iOS

by Aileen

2019-08-05

Weiterlesen
let’s dev Blog | Digital Transformation - Chances and Challenges in the Automotive Industry, Agriculture and New Technologies

Corporate

Digital Transformation - Chances and Challenges in the Automotive Industry, Agriculture and New Technologies

by Karl

2019-07-17

Weiterlesen
let’s dev Blog | let’s dev unterstützt Läuferinnen und Läufer bei der 7. KIT Meisterschaft

Corporate

let’s dev unterstützt Läuferinnen und Läufer bei der 7. KIT Meisterschaft

by Karl

2019-07-05

Weiterlesen
let’s dev Blog | Automatisiertes Testing von C++ Code mit Google Test und Google Mock – Teil 2

Technical

Automatisiertes Testing von C++ Code mit Google Test und Google Mock – Teil 2

by Arne

2019-06-13

Weiterlesen
let’s dev Blog | Apple WWDC 2019: Das sind die Highlights der Keynote

Technical

Apple WWDC 2019: Das sind die Highlights der Keynote

by Nicolas

2019-06-05

Weiterlesen
let’s dev Blog | App Builders 2019

Technical

App Builders 2019

by Nicolas

2019-05-23

Weiterlesen
let’s dev Blog | Offizielle Eröffnung des Festigungs- und Expansionszentrums (FUX)

Corporate

Offizielle Eröffnung des Festigungs- und Expansionszentrums (FUX)

by Helena

2019-04-15

Weiterlesen
let’s dev Blog | Delegation aus Nottingham zu Besuch auf dem Alten Schlachthof in Karlsruhe

Corporate

Delegation aus Nottingham zu Besuch auf dem Alten Schlachthof in Karlsruhe

by Helena

2019-04-14

Weiterlesen
let’s dev Blog | Es ist soweit: Wir ziehen um!

Corporate

Es ist soweit: Wir ziehen um!

by Helena

2019-03-26

Weiterlesen
let’s dev Blog | Automatisiertes Testing von C++ Code mit Frameworks – Teil 1

Technical

Automatisiertes Testing von C++ Code mit Frameworks – Teil 1

by Arne

2019-02-20

Weiterlesen
let’s dev Blog | Die App im Google Play Store

Technical

Die App im Google Play Store

by Elisa

2019-01-24

Weiterlesen
let’s dev Blog | „UX Day“ 2018

Corporate

„UX Day“ 2018

by Aileen

2018-12-17

Weiterlesen
let’s dev Blog | let’s dev unterstützt SG Siemens Volleyballer aus Karlsruhe

Corporate

let’s dev unterstützt SG Siemens Volleyballer aus Karlsruhe

by Helena

2018-12-04

Weiterlesen
let’s dev Blog | KMU gestalten die Digitalisierung – Mittelstandskonferenz 2018

Corporate

KMU gestalten die Digitalisierung – Mittelstandskonferenz 2018

by Helena

2018-11-12

Weiterlesen
let’s dev Blog | Apple Wallet

Technical

Apple Wallet

by Maik

2018-10-26

Weiterlesen
let’s dev Blog | „Mensch und Computer“ 2018

Corporate

„Mensch und Computer“ 2018

by Judith

2018-09-24

Weiterlesen
let’s dev Blog | State Design Pattern in Android

Technical

State Design Pattern in Android

by Thomas

2018-09-17

Weiterlesen
let’s dev Blog | let’s dev ist autorisiertes Beraterunternehmen im Förderprogramm „go-digital“

Corporate

let’s dev ist autorisiertes Beraterunternehmen im Förderprogramm „go-digital“

by Helena

2018-09-01

Weiterlesen
let’s dev Blog | App Design & Development Conference 2018

Corporate

App Design & Development Conference 2018

by Helena

2018-08-14

Weiterlesen
let’s dev Blog | let’s dev auf der CEBIT

Corporate

let’s dev auf der CEBIT

by Karl

2018-06-11

Weiterlesen
let’s dev Blog | Einführung in User Interface (UI) Tests mit Espresso

Technical

Einführung in User Interface (UI) Tests mit Espresso

by Raphael

2018-06-07

Weiterlesen
let’s dev Blog | Die App im Apple App Store: welche Informationen werden benötigt?

Technical

Die App im Apple App Store: welche Informationen werden benötigt?

by Aileen

2018-04-27

Weiterlesen
let’s dev Blog | Smart Pointer in C++

Technical

Smart Pointer in C++

by Matthias

2018-04-01

Weiterlesen
let’s dev Blog | User Interface Design für das iPhone X: alle Neuerungen auf einen Blick

Technical

User Interface Design für das iPhone X: alle Neuerungen auf einen Blick

by Helena

2018-02-07

Weiterlesen
let’s dev Blog | WebVR – Virtual Reality Experience im Browser mit dem A-Frame Framework

Technical

WebVR – Virtual Reality Experience im Browser mit dem A-Frame Framework

by Judith

2018-01-10

Weiterlesen
let’s dev Blog | Open Data Hackathon der Deutschen Bahn

Corporate

Open Data Hackathon der Deutschen Bahn

by Karl

2015-03-31

Weiterlesen
let’s dev Blog | Blur-Effekte unter iOS 7

Technical

Blur-Effekte unter iOS 7

by Katja

2014-04-24

Weiterlesen
let’s dev Blog | Beyond App Store – Distribution von iOS-Anwendungen

Technical

Beyond App Store – Distribution von iOS-Anwendungen

by Karl

2012-08-27

Weiterlesen
let’s dev Blog | Frontend-Architektur – Model View Presenter und Message Bus

Technical

Frontend-Architektur – Model View Presenter und Message Bus

by Karl

2011-03-08

Weiterlesen