Native Development

DSC09130 Kopie

Bluetooth: Arduino mit iOS & Android (RC Car)

Von am 19.09.2017

Im Zuge meines Projektes für die Masterklasse Mobiles Internet habe ich jeweils eine iOS und eine Android Applikation entwickelt die es ermöglicht ein kleines Arduino-Auto fernzusteuern. Die Verbindung zwischen Smartphone und Arduino wurde dabei per Bluetooth hergestellt. Das Auto soll mittels der Lagesensoren des Smartphone gesteuert werden: Beschleunigen, Bremsen und lenken. Weiters sollen mittels Buttons die Lichter ein-/ausgeschalten und […]

jarvis-03

Mein ganz persönlicher Jarvis

Von am 14.03.2017

Google, Apple’s Siri oder auch Amazon Echo bieten mobile Applikationen bzw. smarte Lautsprecher, sogenannten sprachgesteuerten Assistenten. Sie bieten in Verbindung mit unterschiedlichen Diensten viele Funktionen, die das Leben vereinfachen können. Diese Systeme können verwendet werden, um Musik abzuspielen, Wetter und News abzufragen, oder um sie mit einem Smart Home System zu verbinden. Im Zuge meines […]

11475-4374-Screen-Shot-2015-01-05-at-104754-AM-l

Wieso es so wenige eigenständige Apple-Watch-Anwendungen gibt

Von am 10.03.2017

Seit watchOS 2.0 schreibt Apple vor, dass Entwickler eigenständige Apps für die Apple Watch entwickeln. Das heißt, dass diese auch ohne gekoppeltem iPhone funktionieren müssen. Die Sinnhaftigkeit sei dahingestellt, da die meisten Anwendungen eine Internetverbindung benötigen, die die Smartwatch aktuell nicht ohne Verbindung mit einem Mobiltelefon liefern kann. In der Vergangenheit gab es mehrere Gerüchte, […]

swift

Error Handling in Swift 3

Von am 28.02.2017

Swift ist wohl eine der größten Programmiersprachen, welche in letzter Zeit erschienen sind und erfreut sich steigender Beliebtheit. 2015 hat Apple den Sourcecode zu Swift auf Github hochgeladen und somit Open Source gemacht. Seitdem wird die Programmiersprache auch bereits serverseitig verwendet. Apple legt mit seiner Programmiersprache einen großen Fokus auf ein gutes Error Handling, um […]

Titelbild-LBS

Location-based Services in Apps

Von am 22.01.2017

Egal ob Informations-, Navigations- oder Spiele-Apps – location-based services sind sehr wichtig für viele verschiedenste Applikationen. Das beste Beispiel dafür ist Google Maps, das von der Navigation bis zu wichtigen Standorten in der Nähe so ziemlich alles bietet, was möglich ist. Über die Ortsbestimmung Die Ortsbestimmung findet üblicherweise an Orten im Freien statt, jedoch ist sie heute […]

android-design

Android UI

Von am 02.01.2017

Um ein Android UI zu entwerfen gibt es Layouts, in der die UI Elemente einer Activity angeordnet und angezeigt werden. Diese Elemente können einerseits im XML eingefügt werden oder auch während der Laufzeit des Programms im Code programmatisch erstellt werden. Im Linear Layout können Inhalte linear horizontal oder vertikal angezeigt werden. Im Relative Layout wird […]

Applikationen mit Firebase, Kinvey, Contentful

Backends und Contentverwaltung für Applikationen

Von am 12.09.2016

Ohne Backend geht es heutzutage bei Webseiten sowie Applikationen eigentlich kaum mehr. Immer öfter muss man sich registrieren um bestimmte Teile von Webseiten oder Applikationen benutzen zu können. Auch möchte man über eine angenehme Art und Weise den Inhalt dieser bearbeiten und nicht bei jeder Änderung neue Versionen auf den Server spielen oder Updates releasen. […]

wear_h1

Android Wear 2.0

Von am 04.06.2016

Auf der Entwicklerkonferenz von Google wurde die neue Version von Android Wear vorgestellt. Das Update für Smartwatches bringt einige Änderungen mit sich. Die neue Version macht die Watch intuitiver und unabhängiger. Eigenständige Uhr Android Wear 2.0 bietet die Möglichkeit Apps auf der Uhr ohne Verbindung mit einem Smartphone verwenden zu können. Sämtliche Android Wear-Apps müssen […]