Rufen Sie uns an: +49 30 23320715 E-Mail: sales@creativeworkline.com

Core Location Manager in iOS 8 and fetching location in the background

Posted Dezember 5th, 2014 in Blog by creative workline

In the first part of this post we will discuss the changes that come to the CoreLocation Framework in iOS 8, and in the second part we will go over how to keep updating the app’s location in the background. So let’s begin!

Core Location Manager in iOS 8

The Core Location Framework in iOS worked over the years in almost the same way, in some version updates Apple may have changed the delegate methods, but all in all the process always stayed the same. Although the process in iOS 8 is not that different, Apple added two steps that might at first cause some trouble to developers who didn’t have a look into the new iOS 8 SDK.

Old Code behavior in iOS 8

- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
// initialize the location manager
self.locationManager = [[CLLocationManager alloc] init];
self.locationManager.delegate = self;
// Start getting location updates
[self.locationManager startUpdatingLocation];
}
// Location updates
- (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
{
// Do what ever you want with the location
}

Until iOS 8, this is how a simple location retrieving process would look like.
This code fails in iOS 8, furthermore this code fails without any sort of warnings, exceptions or errors, the app won’t ask for permission to get location updates, the process won’t start at all and we, the app developers won’t be told why. Continue Reading »

VN:F [1.9.22_1171]
Rating: 4.6/5 (12 votes cast)

SimpleMapp Redesign for iOS & Android

Posted Oktober 31st, 2014 in Blog by creative workline

SimpleMapp RedesignAt creative workline we define our products in two ways: products for customers and own products. With our highly driven team we are constantly improving our products. The products we make for customers are limited to a deadline, but the best thing about our own products is: these are ongoing projects and we can keep on improving them.

SimpleMapp

SimpleMapp is a cross-platform app (iOS, Android and Web) which provides our end users the possibility to find interesting locations, everywhere, anytime. It also supplies the tool to users who want to share their locations via the nummerous in-apps. To top that, we can deliver this tool to anyone who wants to have an own app in the Apple App Store of Google Play Store.

The technique behind SimpleMapp is ahead of our competition and therefore  v1.0 as it is now is just the beginning.

Continue Reading »

VN:F [1.9.22_1171]
Rating: 5.0/5 (3 votes cast)

Chip Value Android Tablet App

Posted Oktober 24th, 2014 in Auftragsentwicklung, Mobile Apps, Referenzen by creative workline

Für die in Wien ansässige Shuffle Master GmbH & Co KG haben wir in Q3/2014 eine Android Tablet App programmiert, die aktuelle Werte für Chips anzeigt. Die Chip Value Display App löst aufwändige Roulette-Chip Sortier-Hardware ab und optimiert so interne Casinoprozesse für die international agierende Bally Technologies Inc. (gelistet auf der NYSE). Bally ist ein internationaler Marktführer im Bereich Gaming Technologies.

Die App dient zur Anzeige von Chip-Werten für die Spieler auf Roulette-Tischen in Casinos und kommuniziert über das Netzwerk mit der Spezial-Hardware (Sortiermaschine) von Bally. Bei Design und Entwicklung der App stand vor allem die Einfachheit der Anwendung sowie die Robustheit im täglichen Einsatz im Vordergrund. App und Android Tablet bilden dabei eine Einheit und erlauben es Bally, Kosten zu senken und gleichzeitig den Kunden eine moderne und erweiterbare Lösung anzubieten.

Wollen auch Sie eine professionelle App von uns erstellen lassen? Wir bieten neben App Entwicklung für Android natürlich auch die App Programmierung für iOS – also iPhone und iPad – an. Besuchen Sie uns doch in unseren Büros in Berlin oder Wien. Wir freuen uns auf Sie!

VN:F [1.9.22_1171]
Rating: 5.0/5 (3 votes cast)

Designing for iPhone 6 and 6 Plus

Posted September 22nd, 2014 in Blog by creative workline

Designing for iPhone 6 and iPhone 6 Plus
Apple was holding back the inches for a while, but now they have made their new iPhones bigger. The new iPhone 6 comes with a 4,7″ screen and his big brother, iPhone 6 Plus has a 5,5″ inch screen.

Continue Reading »

VN:F [1.9.22_1171]
Rating: 4.1/5 (10 votes cast)

Picture Quiz

Posted September 8th, 2014 in Eigenentwicklung, Mobile Apps, Referenzen, Web by creative workline

Picture Quiz ist eine schnelles Spiel für Zwischendurch als App für Android und Facebook. Fordere Deine Facebook Freunde zu einem Quiz Duell auf Bilderbasis heraus. Wer die Antwort schneller einloggt, gewinnt!

Picture Quiz wird gegen Facebook Freunde in drei einfachen Schritten gespielt:

★★★ 1. Bild als Basis für Quiz aufnehmen ★★★
Alles beginnt mit einer Idee: Nimm ein Bildmotiv für ein interessantes Quiz auf.

★★★ 2. Quiz ausdenken ★★★
Nun denkt man sich eine Quizfrage zum Bild aus und definiert zwei mögliche Antworten: eine davon logged man als die Richtige ein.

★★★ 3. Quiz an Freunde senden ★★★
Im letzten Schritt fordert man ausgewählte Facebook Freunde zum Quiz per einfacher Einladung heraus.

Sobald das Quiz von einem Empfänger beantwortet wurde, bekommt der Quiz Ersteller sofort eine Push-Nachricht mit der Auflösung, ob der Empfänger das Rätsel lösen konnte. Der Empfänger erfährt beim Einloggen der Antwort ebenso sofort, ob seine Antwortwahl richtig (You Won!) oder falsch (You Lost!) war.

Wie gut man sich im Gegensatz zu seinen Freunden und allen Spielern schlägt, verrät die Bestenliste (Tops & Flops).

Picture Quiz ist für Android Smartphones und für Facebook Desktop gratis verfügbar. Jetzt ausprobieren und Freunde mit kniffligen Bilderrätseln herausfordern!

VN:F [1.9.22_1171]
Rating: 5.0/5 (2 votes cast)

MEAN.io vs MEAN.JS – A Comparison

Posted Mai 28th, 2014 in Blog by creative workline

The MEAN Stack

For those of you who don’t know what MEAN is exactly, I will try to make it fast and simple. The initials of the word MEAN are the combination of: MongoDB, Express, AngularJS and node.js. I will not be explaining about each one individually, as it is not the main idea of the article. MEAN is a stack framework that is combined with MongoDB, Express, AngularJS and node.js that helps creating a full JavaScript web application.

MEAN.io_vs_MEAN.JS_logos

Origins

Both MEAN.io and MEAN.JS were developed by the Israeli software developer Amos Haviv, who initially developed MEAN.io and started working on it with the leading open source company in Israel, Linnovate. Now of course between freelancers and big companies, conflicts arise very easily, thus after almost one year after developing and maintaining MEAN.io, Amos „left“ the MEAN.io project as Linnovate’s goals and agendas did not meet his, and at the end of last year started working on MEAN.JS.
Continue Reading »

VN:F [1.9.22_1171]
Rating: 3.3/5 (16 votes cast)

droidcon 2014 Berlin / 2

Posted Mai 15th, 2014 in Blog by creative workline

Auch dieses Jahr war die droidcon Android Konferenz ein Berlin wieder ein Fixpunkt für uns als App Entwickler. Die Artikel von 2012 und 2013 können Sie übrigens hier und hier nachlesen. Dieser Artikel gibt einen Überblick über ausgewählte Vorträge am Freitag dem 09.05., dem zweiten Konferenztag.

droidcon_2014

Begonnen hat Tag mit einer Keynote von Sony, in der es vor allem darum ging, mit welchem Produkten wir uns zukünftig in den nächsten Monaten und Jahren als User aber auch als Entwickler beschäftigen werden. Das Jahr 2014 steht bei Sony im Zeichen von SmartWear Experience sowie Premium Smartphones und Tablets, hier will sich der Hersteller positionieren. Wir können uns schon mal auf interessante neue Smart Watches freuen, aber auch SmartEyeglasses wird zukünftig ein wichtiges Thema sein. Natürlich bietet Sony auch entsprechende Programme für Entwickler. Continue Reading »

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)

Gestures in Apps

Posted März 7th, 2014 in Blog by creative workline

Introduction

In the last years the importance of gestures has risen constantly. Although we all know gestures as a form of non-verbal communication, we also use them to interact with various devices. This post is about the evolution of gestures in the world of mobile devices.

The basic input commands for displays are touches, swipes, drags and pinches. With variations or combinations like double touching, long pressing or long press dragging a none too small repertoire is available. Besides these basic gestures, new forms of interactions evolve constantly. The focus here lies on natural behaviour and intuitive workflows.

Starting off with some basic platform specific gestures from Android and iOS I will go on to analyse some patterns throughout selected apps. Continue Reading »

VN:F [1.9.22_1171]
Rating: 5.0/5 (4 votes cast)

Mobiler Bordrechner für Züge

Posted März 4th, 2014 in Auftragsentwicklung, Mobile Apps, Referenzen by creative workline

In Zusammenarbeit mit der PSI Transcom GmbH aus Berlin haben wir für die Aare Seeland mobil (asm) in der Schweiz im Zeitrahmen Sommer 2013 bis Februar 2014 einen mobilen Bordrechner für Züge entwickelt. Es handelt sich bei der App um eine Applikation für das Betriebssystem Android, die auf Geräten des Typs Samsung Galaxy ACE 2 ausgeführt werden. Die Anwendung kommuniziert über eine UDP Schnittstelle mit dem FIS (Fahrgastinformationssystem) und erfüllt folgende Funktionen:

  • Anmeldung auf eine Fahrt vom Fahrer
  • Bestimmung der aktuellen GPS Position des Zuges
  • Senden von Standortdaten
  • Abmelden von einer Fahrt
  • Anmelden einer Fahrt vom FIS
  • Empfangen und Darstellen von Textmeldungen

Die App fungiert so auf einem Smartphone in der Lock des Zuges festinstalliert als Bordrechner. Die App liefert Daten von der aktuellen Position des Zuges zum Fahrgastinformationssystem und unterstützt die Lockführer als Bordrechner mit aktuellen Informationen zu Fahrt oder Zusammenstellung des Zuges/Wagons.

Die App besticht aufgrund des Einsatzzweckes im Führerhaus eines Zuges durch Robustheit, Stabilität und Funktionalität, auf gestalterische Aspekte wurde bei der Entwicklung der App bewusst verzichtet. Sie benötigen eine funktionale App für Android, iOS, Windows Phone oder HTML5? Sprechen Sie uns an, je nach Einsatzzweck entwickeln wir eine professionelle App-Lösung für Sie: „We love to make you Appy!“

VN:F [1.9.22_1171]
Rating: 4.3/5 (4 votes cast)

2locate App (DealKit White Label)

Posted Mai 23rd, 2013 in Auftragsentwicklung, Referenzen by creative workline

Mit der kostenlosen 2locate App können Angebote und Gutscheine in der direkten Umgebung gefunden werden. Die Angebote reichen vom freien Eintritt in Clubs, 2for1 Aktionen, Einkaufsgutscheinen, Studentenrabatte bis hin zu Weiterbildungsangeboten. Studenten, Schüler und Auszubildende finden zusätzlich noch exklusive Vergünstigungen. Das Unternehmen hinter der App ist die 2locate GmbH, ein Spezialist für Recruiting, Promotion und Hochschulmarketing innerhalb der Zielgruppen Studenten, Schüler und Auszubildende.

Die Apps für Android und das iPhone wurden im ersten Halbjahr 2013 als Adaption unserer White Label Lösung DealKit von der creative workline GmbH entwickelt.

Unsere Leistungen für die 2locate Mobile App Solution umfassten dabei:

  • Entwicklung der nativen Apps für Android und das iPhone
  • Erstellung der mobilen Website m.2locate.de, um die Reichweite für User mit Windows Phone oder BlackBerry zu erhöhen
  • Adaption und Bereitstellung des Backends, mit dem Gutscheine verwaltet werden können, Statistiken zu Usern und Gutscheinverwendungen eingesehen werden können
  • Datenbankdesign und Mobile API
  • Begleitende Beratung und Deployment

Sie interessieren sich für eine mobile Gutscheinplattform für Ihr Business? Kontaktieren Sie uns unverbindlich, DealKit kann als adaptierbare Mobile Gutschein Plattform auch für Ihre Bedürfnisse angepasst werden.

VN:F [1.9.22_1171]
Rating: 4.0/5 (6 votes cast)
Seite 2 von 3123
Share:  
Mobile App Entwicklung und App Programmierung in Deutschland und Österreich. © App Agentur creative workline GmbH 2018
  Mobile App Solutions Software Produkt Entwicklung Software Erstellung Berlin Software Plattform Entwicklung App Entwicklung Berlin App Entwicklung Köln App Entwicklung München App Entwicklung Frankfurt App Entwicklung Hamburg App Entwicklung Hannover App Entwicklung Bremen App Entwicklung Düsseldorf App Entwicklung Deutschland App Entwicklung Berlin App Entwicklung Deutschland In Berlin App erstellen lassen
  App Programmierung Berlin App Programmierung Köln App Programmierung München App Programmierung Hamburg App Programmierung Hannover App Programmierung Bremen App Programmierung Deutschland App Programmierung Berlin App Programmierung Deutschland