Android Apps zu von Google Play zu Blackberry portieren (apk to bar)

Portierung einer Android Applikation für die Blackberry Plattform

01_android_compatibility_land_page

Um möglichst viele Nutzer mit der eigenen App zu erreichen, sollte man mindestens die zwei wichtigsten Plattformen Android und iOS unterstützen. Neben diesen gibt es zum Beispiel noch die immer wichtiger werdenden Plattformen Amazon (Kindle Geräte) und Blackberry. Blackberry vertreibt seine Apps über die Blackberry App World. Diese ist vergleichbar mit dem Google Play Store und auch ähnlich aufgebaut. Um nun eine Android App auch auf einem Blackberry 10.0 Gerät fehlerfrei zum Laufen zu bringen, müssen einige Aspekte beachtet werden. Für die Portierung bietet Blackberry unterschiedliche Plugins für verschiedene Entwicklungsumgebungen an.

Dieser Artikel soll aufzeigen welche Hindernisse es bei der Portierung zu überwinden gibt und welche Features nicht von Blackberry unterstützt werden.

weiterlesenAndroid Apps zu von Google Play zu Blackberry portieren (apk to bar)

Cordova/PhoneGap in combination with Facebook and Parse (iOS)

PhoneGap or in it’s new name Cordova is a set of device APIs that allow a mobile App developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript (cross platform). Cordova is available for the following platforms: iOS, Android, Blackberry, Windows Phone, Palm WebOS, Bada, and Symbian.

Apache CordovaIn general, Cordova is a really clever way to build your Apps for more than just one operating-system, and if you are intending to write an App that will eventually run on multiply operating-systems, Cordova can be a really good solution in order not to get your hands dirty with each operating-system’s native code. This is an option you should really consider, after you decided what is it you exactly need in your App and what is the best way to implement it.

Now of course not everything can be done on Cordova code level, which is why Cordova has created a wide range of different plugins in order to reach further into the platform and to be able to use stuff like: devices camera, accelerometer, alert dialogs, file system etc. And although Cordova tries to provide a wide range of plugins, and what is not provided by Cordova can be always found on Google.

weiterlesenCordova/PhoneGap in combination with Facebook and Parse (iOS)

Portierung einer Android App von Google Play für den Amazon App Shop

Als Entwickler einer App stellt sich zu Beginn die Frage für welche Plattformen die App entwickelt werden soll. Neben dem bekannten und auf den meisten Android Geräten vorinstalliertem Google Play Store gibt es auch eine, sagen wir zweitwichtigste, Alternative. Hierbei handelt es sich um den Amazon App Shop, welcher auf allen von Amazon vertriebenen Tablets vorinstalliert ist. Strukturiert ist dieser im Großen und Ganzen wie der Google Play Store und kann auch auf jedem herkömmlichen Android Gerät installiert werden. Um nun eine Android App auch auf einem Amazon Kindle Gerät fehlerfrei zum Laufen zu bringen, müssen einige Aspekte beachtet werden. Dieser Artikel soll aufzeigen, welche Features nicht von Amazon unterstützt werden und Lösungsstrategien aufzeigen.

weiterlesenPortierung einer Android App von Google Play für den Amazon App Shop

App-Entwicklung: Häufige Fehler und wie man sie vermeidet

Bevor eine App veröffentlicht wird, sollte man sich noch einmal Gedanken darüber machen, ob man nicht vielleicht grobe Fehler bei der App Entwicklung begangen hat. Am Besten ist es natürlich schon im Voraus die Entwicklung einer App genau zu durchdenken und möglichst so zu planen, dass es am Ende nicht zu einer solchen Situation kommt. Der folgende Artikel beschäftigt sich mit den häufigsten Fehlern in der Entwicklung von Apps und soll aufzeigen wie man diese umgehen kann.

App Entwicklung ohne Hinblick auf den Endnutzer

Von Beginn an sollte bei der Entwicklung einer App die Rolle des Endnutzers im Auge behalten werden. Dieser wird die App nutzen und sie womöglich weiterempfehlen oder bewerten. Bei der Entwicklung sollte man sich immer wieder in die Lage des Nutzers versetzen. Hierbei helfen Fragen wie: Welchen Mehrwert habe ich als Endnutzer? Ist die App auch für Benutzer ohne technische Bewandtnis einfach und intuitiv zu verstehen? Für was wird die App womöglich am meisten eingesetzt?

weiterlesenApp-Entwicklung: Häufige Fehler und wie man sie vermeidet

App Entwicklung Jahresrückblick 2013

Das Jahr 2013 ist zu Ende und daher ist es an der Zeit, kurz zurück zu blicken, was sich im Bereich der App Entwicklung in Österreich so getan hat.

Die größte Neuerung gab es sicher mit iOS 7, das mit einem komplett überarbeiteten Loook-and-Feel die Bühne betrat. Die App-Entwickler mussten schnell reagieren und das Design der Apps anpassen. Denn wie bei iOS üblich, hatte auch Version 7 sehr schnell eine hohe Installationsrate. Das bedeutete, dass Entwickler und Designer in Zusammenarbeit für so gut wie jede App ein Update bereitstellen mussten, damit die Apps auch mit dem neuen „Flat Design“ von iOS zusammen passen. Mit Xcode 5 hat Apple auch eine neue Entwicklungsumgebung bereit gestellt. Und natürlich mit dem iPhone 5S, 5C und dem iPad Air neue Geräte.

Bei Android gab es zwei Betriebssystem-Updates in 2013: Die neue Version 4.3 von Jelly Bean im Juli, und dann Ende Oktober die nach dem beliebten Schokoriegel benannte Version 4.4 KitKat. KitKat kann eher als Evolution denn als Revolution gesehen werden, denn es bringt viele allerdings kleine Änderungen mit sich. Für App-Entwickler vor allem interessant: Die Statusbar sowie das untere Menü auf dem Homescreen sind jetzt transparent und lassen sich innerhalb von Apps auch komplett ausblenden, damit diese den ganzen Bildschirm nutzen können. Als Referenzgerät brachte Google dazu das Nexus 5 auf den Markt.

weiterlesenApp Entwicklung Jahresrückblick 2013

App Entwickler in Wien

Wien hat sich im Bereich der Appentwicklung neben Städten wie Berlin als einer der Hotspots in Europa entwickelt. Neben App Agenturen, die qualitative Lösungen zu einem fairen Preis anbieten, gibt es in Wien und Österreich allgemein auch sehr gute Ausbildungsmöglichkeiten für zukünftige App Entwickler.

Die Appentwickler in Österreich sind auf Technologien wie iOS, Android, Windows Phone und Cordova spezialisiert, aber auch Web Technologien wie HTML5 Web-Apps, Javascript und CSS. Aber auch im Bereich der Konzeption, des Designs und des Marketings von Apps können Interessenten in Wien innovative Apps entwickeln lassen. Die Kosten einer App-Entwicklung liegen in Wien auf durchschnittlichem Preis-Niveau, und grundsätzlich sind Unternehmen, die eine App entwickeln lassen wollen gut beraten, sich einen lokalen Entwicklungspartner in Österreich zu suchen und damit eine qualitative App-Entwicklung sicherzustellen.

weiterlesenApp Entwickler in Wien

Android, iOS oder doch lieber Windows

Das Magazin E-Media hat die Handybetriebssysteme aus Benutzersicht verglichen. Das ist auch für App Entwickler interessant, wenn sie Apps für die verschiedenen Smartphones programmieren wollen.

Der Store

Hier bewertet das Magazin den App Store (iTunes) für iOS als besten Store, da er die größte und aktuellste Auswahl an Apps bietet. Gleich dahinter folgt der flexible Play Store, doch Android User können Apps auch aus anderen Quellen beziehen. Abgeschlagen dahinter ist der Windows Phone Store, der unübersichtlich ist. Außerdem fehlen manche Standard-Apps wie etwa Dropbox.

Bedienung

Hier sind Android und iOS mit jeweils 4 von 5 Sternen gleichauf. Ein Alleinstellungsmerkmal von Android sind die Widgets, außerdem ist Android sehr offen. iOS 7 wirkt sehr homogen und konsistent, lästig ist allerdings der Zwang zu iTunes und Apple-Formaten. Bei WP8 müssen Nutzer ziemlich oft ziemlich viel scrollen, und die Kacheln wirken zuweilen unübersichtlich.

weiterlesenAndroid, iOS oder doch lieber Windows

Hallo App Entwicklung!

Willkommen zur neuen Seite appentwicklung.at! Hier finden alle rund um  Themen wie App Entwicklung, App Programmierung, Android, iOS, Windows Phone, BlackBerry, HTML5, Cordova, etc. Der Fokus liegt auf Wien und Österreich.

Hier berichten App-Entwickler aus der Praxis, aber auch Projektmanager, Designer und Vermarkter schreiben zu Themen wie Kosten der App Entwicklung, Usability und App Store Optimierung.

Wir freuen uns auf Ihr Feedback, Ihre Kommentare und Ihre Themenvorschläge!