Apple veröffentlicht Leitfaden zur iOS App-Entwicklung

"Start Developing iOS Apps Today": Apple hat einen neuen Leitfaden zur iOS App-Entwicklung in den Developer-Bereich eingestellt. Der Leitfaden besteht aus 13 Schritten zur erfolgreichen iOS App-Entwicklung. Das englischsprachige Dokument gibt einen ersten Überblick, nennt Tools und Downloadquellen, verweist auf weiterführende Tutorials und erklärt wichtige Grundlagen.

Der Zugriff auf "Start Developing iOS Apps Today" ist für jeden Interessierten auch ohne Developer-Account möglich. Wer sich noch nicht mit der App-Entwicklung beschäftigt hat, findet in der neuen Veröffentlichung ein guten kurzen Abriss über wichtige Schritte beim App-Development.

Entwickler finden in der iOS Developer Library umfangreiches Hilfsmaterial.


Für Entwickler: Silkscreen bringt Live-Vorschau von Designs aufs iPhone und iPad

Silkscreen ist wohl eines der praktischsten neuen Tools für iOS-Entwickler: Gerade am Mac erstellte Designs werden (wahlweise per Drag&Drop, oder automatisch nach dem Speichern) über WiFi auf das eigene iPhone oder iPad übertragen, und dort direkt am Gerät angezeigt. So können Design-Entwürfe direkt am iPhone bzw. iPad getestet und optimiert werden.
Die App-Kombo funtkioniert mit JPG, PNG, GIF, aber auch Photoshop-, Fireworks- und Illustrator-Dateien.

Für Entwickler: Silkscreen bringt Live-Vorschau von Designs aufs iPhone und iPad

Weiterlesen


Für (werdende) Entwickler: Kostenlose Video-Tutorials über iOS Programmierung

Für (werdende) Entwickler: Kostenloser Video-Podcast über iOS Programmierung Spät aber doch finden wir Zeit, auf die Podcast-Reihe "iOS Programmierung" von Frank Jüstel hinzuweisen:
Werdende und bestehende Entwickler finden in diesem Videopodcast derzeit 30 kostenlose Sessions rund um Programmierung für iPhone, iPad und iPod Touch mit Xcode und objective-c. Die einzelnen Episoden sind dabei nicht aufbauend, sondern sind jeweils in sich abgeschlossene Einheiten.
Im Dezember war Jüstel besonders fleißig, und veröffentlichte täglich ein neues Video.

Von der ToDo-Liste bis zur User Interface Animation, und von der Gesten-Erkennung bis zum Notification Center ist alles dabei.

Die Tutorials sind als iTunes Podcast und als Youtube-Videoreihe kostenlos abrufbar, reinschauen lohnt sich!


iPhone 6, iPod 11, AppleTV 5 und iPad 10: Apple’s Ablenkungsmanöver in iOS 5.1b2

In der neuesten iOS Betaversion (iOS 5.1b2) setzt Apple einen Schritt auf die relativ einfache Methode vieler Entwickler, einen Blick auf die nahe Zukunft von iPhone & Co. zu werfen: In einigen Systemdateien zur Gerätekonfiguration fand man bisher häufig Referenzen auf bisher unveröffentlichte iOS-Geräte. Je nachdem, ob sich dort die Hauptversion, oder nur die Sub-Version hinter dem Komma änderte, konnte man schon abschätzen, ob z.B. das nächste iPhone nur ein kleines Update, oder doch eine größere Hardware-Neuerung mit sich bringen würde.
Nun ist damit aber Schluss: In iOS 5.1b2 findet man nun Referenzen auf eine Vielzahl von falschen Geräte-Einträgen:

iPhone 6, iPod 11, AppleTV 5 und iPad 10: Apple's Ablenkungsmanöver in iOS 5.1b2

Weiterlesen


HowTo für Web-Entwickler: Firebug am iPhone und iPad benutzen

Firebug dürfte den meisten Entwicklern von Websites und Webapplikationen bekannt sein: Das beliebte Tool erleichtert die Fehlersuche (das Debugging), das Editieren und Überwachen von Web-Code und macht vielen das Leben leichter.
Wie AppAdvice berichtet, kann Firebug nun auch am iPhone und iPad aktiviert und benutzt werden - ohne Jailbreak oder spezielle App-Plugins, sondern ganz einfach mit einem Bookmarklet.

HowTo für Web-Entwickler: Firebug am iPhone und iPad benutzen

Die einfache 3-Schritt-Anleitung findet ihr im Anschluss: Weiterlesen


iOS: Apple’s Codenamen für iOS-Versionen

Im Vergleich zu den äußerst bekannten Codenamen von Mac OS X (von Cheetah bis Lion), oder den Android-Süßspeisen (von Cupcake bis Ice Cream Sandwich) sind Apple's Namen für die verschiedenen Versionen von iOS eher unbekannt.
Enwtickler Steve Troughton-Smith rückt diese jetzt per Twitter etwas näher ins Rampenlicht:

iOS: Apple's Codenamen für die iOS-Versionen

Die vollständige Liste der Versionsnummern mit zugehörigen Codenamen gibt's im Anschluss: Weiterlesen


UI Stencils: Schablonen für tolle iOS App Skizzen

UI Stencils: Schablonen für tolle iOS App Skizzen

Wer iPhone - oder iPad Apps erst einmal auf Papier konzipiert, scheitert gelegentlich an den eigenen Zeichenkünsten. Einfacher haben es Entwickler mit diesen UI Stencil Kits.
Die Schablonen (27 $, ca. 20 €), erhältlich in mehreren Versionen (iPhone, iPad, Android, Windows Phone, Web), ermöglichen das einfache Erstellen überzeugender App-Skizzen. Noch besser wird das ganze mit einem passenden Geräte-Sketchpad (14 $, ca. 11 €)

Danke, Andi!


iTunes U: Kostenloser iPhone App Entwickler-Kurs der Stanford University

iPhone Apps entwickeln - Stanford-Kurs kostenlos via iTunes U Die Stanford Universität bietet einige ihrer Kurse auch in iTunes U an, seit kurzem sogar einen kostenlosen Kurs für werdende iPhone App Entwickler: iPad and iPhone Application Development (HD) (2011)

Instructor Paul Hegarty attributes the course popularity to the appeal of Apple products and the instant gratification of creating apps for mobile devices. "There's something about developing for the iOS platform that's really exciting and fun because it runs on devices that everybody has in their purses or pockets, " he said.

"There aren't a lot of courses you can take that when you get to the end, to your final project, you can take it out of your pocket and show your friends."

Hegarty said that his students develop a wide array of applications for the iPhone and iPad, including many that improve or automate their daily lives. Those include apps that manage laboratory experiments, keep track of food choices at campus eateries, or access the works of Shakespeare. Games and social networking applications are also popular.

Es handelt sich dabei um die selben Vorlesungen und Folien, die Studenten in Stanford zu sehen bekommen, allerdings ohne Uni-Anrechnung.
Die beiden Kurse, die in Stanford als Voraussetzung für den iPhone App Entwickler-Kurs gelten, sind ebenfalls in iTunes U verfügbar:

via, via


TED Talks: 11-jähriger stellt seine eigenen Apps vor

Mit seinen 11 (oder sind es schon 12?) Jahren kann der junge App-Entwickler Thomas Suarez ausgezeichnet mit den anderen TED-Rednern mithalten:

httpvh://www.youtube.com/watch?v=ehDAP1OQ9Zw

Thomas Suarez is a 6th grade student at a middle school in the South Bay. Tom been fascinated by computers and technology since before kindergarten. Recently, he's been focused on the development of applications for the iPhone, and has established his own company, CarrotCorp. His most successful ap is one he terms "an anti-Justin-Bieber game" called "Bustin Jieber". "It's is a variation on the Whac-a-Mole theme," he explains.

via


iOS 5.0.1 Beta löst iPhone 4S Batterieprobleme, iPad 2 Sicherheitslücke, …

In Antwort auf eine Reihe von Bugs, die in iOS 5.0 von den Benutzern festgestellt wurde, hat Apple nun für Entwickler eine erste Betaversion von iOS 5.0.1 herausgegeben.

Eine kleine Anzahl an Kunden hat uns davon berichtet, dass die Akkulaufzeit ihrer iOS 5 Geräte geringer ist als erwartet. Wir haben einige Bugs gefunden, die die Lebensdauer des Akkus beeinflussen, und werden in wenigen Wochen ein Firmware-Update veröffentlichen, das sich diesen Problemen widmet.

Apple veröffentlicht iOS 5.0.1 Beta

Das 811 MB große Update, das registrierte iOS Entwickler im Developer Center herunterladen können, soll den iPhone 4S Stromverbrauch reduzieren (und dadurch das Batterieproblem lösen), die Sicherheitslücke schließen, durch die das iPad 2 mit SmartCover ohne Passcode aufgeweckt werden konnte (siehe Video am Artikelende), und Probleme mit Documents in der Cloud (iCloud) beheben.
Außerdem bekommt das iPad 1 Multitasking-Gesten und Australien bekommt eine bessere Spracherkennung.

iOS 5.0.1 beta contains improvements and other bug fixes including:
– Fixes bugs affecting battery life
– Adds Multitasking Gestures for original iPad
– Resolves bugs with Documents in the Cloud
– Improves voice recognition for Australian users using dictation
– Contains security improvements

iOS 5.0.1 beta introduces a new way for developers to specify files that should remain on device, even in low storage situations.

Interessant ist auch, dass die iOS 5.0.1 Beta für Entwickler am 14. Dezember 2011 abläuft.

httpvh://www.youtube.com/watch?v=NLgQ22naQhE

via, via


iCloud-Tarife: Preise für Speicher-Upgrades, Öffnung für Entwickler

Apple hat soeben die Preise für iCloud-Zusatzspeicher bekannt gegeben: Wer mit seinen 5 GB Gratis-Speicher nicht auskommt, kann bis zu 50 GB zusätzlich erwerben. Das 10 GB Upgrade kostet lediglich 16 Euro pro Jahr, 20 GB gibt es für 32 Euro jährlich und 50 GB kosten 80 Euro.

Apple gibt iCloud-Preise bekannt

Das Beste an diesen Upgrade-Tarifen ist allerdings, dass die Photo Streams, also die Fotos, die für 30 Tage in der Cloud gespeichert werden, nicht zum benutzten Speicherplatz gezählt werden.
 

Interessant für die Entwickler unter uns: Zusätzlich zur Bekanntgabe der Tarife hat Apple heute das Web-Interface für Developer freigegeben. Die neue Beta-Website besitzt bereits funktionierende Web Apps für Mail, Kalender, Kontakte und mehr. Fotos im Anschluss.

iCloud Login-Seite

Und zu guter Letzt nennenswert: In den USA wird anscheinend bereits ein iCloud TV getestet, also ein Cloud-Speicher für über iTunes gekaufte Serien und TV Shows, die unter anderem auch über AppleTV (wieder) angesehen werden können. Filme sind anscheinend der nächste Schritt:

Apple has rolled out a cloud-based storage locker for TV shows… And you know movies are next!

Weiterlesen


WWDC: Entwickler-Session Videos online

Apple hat soeben die Videoaufnahmen der WWDC 2011 Lab Sessions und Entwickler-Workshops veröffentlicht.

WWDC Session Videos online

Registrierte Entwickler finden diese auf der Apple Mac Developer Website, oder via iTunes.

via


Mac App Store: Xcode 4 um 3,99€

Die neueste Version von der Apple Entwicklungsumgebung Xcode ist nicht mehr nur per Jahresmitgliedschaft um 79€ erhältlich, sondern um 3,99€ im Mac App Store erhältlich.

Natürlich mit ein paar Einschränkungen: Man kann die programmierten Apps nur im Simulator testen, nicht auf einem richtigen iOS-Device. Dennoch: Für angehende App-Entwickler und Leute die es einfach gern einmal ausprobieren möchten ist dies sicher ein guter Einstieg.

Es gibt einige Neuerungen in Xcode 4, welche hier zusammengefasst sind.

[app 422352214]


neues Benachrichtigungssystem für iOS im Anmarsch

iOS Benachrichtigungen

Es scheint sicher, dass Apple gerade in Verhandlungen mit einer kleineren Entwicklerfirma steht. Sobald der Kauf abgeschlossen ist, werden die Entwickler sich an die Arbeit machen und das iOS Benachrichtigungssystem stark verändern.
Apple hat schon seit geraumer Zeit Kritik für seine iOS Benachrichtigungen, das bekanntlich nicht viel zu bieten hat außer blauen Kästchen, bekommen. Daher nun der Kauf - wer diese Entwickler, an die Apple sich gewandt hat, nun sind weiß keiner genau. Ein möglicher Kandidat wäre Boxcar, die eine gratis App für Push Nachrichten auf dem AppStore anbieten.

via


Statistik: iOS 4 auf 90 % der Geräte, 60 Apps pro Gerät

Leicht verspätet, aber trotzdem interessant:
Einer aktuellen, durchaus repräsentativen Entwickler-Statistik zufolge verwenden knapp 90 % aller iOS-Benutzer inzwischen iOS 4.x. Etwa 10 % der iOS-Geräte werden noch mit iOS 3.x betrieben, mikrige 0,02 % laufen mit iOS 2.x.

iOS 4

Im Schnitt kommen (einer zweiten Statistik zufolge) auf ein iOS-Gerät ca. 60 App-Downloads. Anfang 2009 wurden es noch 16 Apps pro Gerät heruntergeladen. Die kurz bevorstehende Meilenstein der 10 Milliarden App-Downloads kommt natürlich nicht von irgendwo...

App-Store Kennzahlen


Raubkopien: App-Tauschbörsen als Markt-Ankurbler?

"The more people that steal my app, the more money I make?"
Entwickler Daniel Amitay ist wohl der erste, der sich auch einmal zur positiven Seite von App-Piraterie zu Wort meldet: Seiner App "Punch 'Em!" (Link weiter unten) ermöglicht virtuelle iPhone-Boxkämpfe über die Kamera, und über Weihnachten verdoppelten sich die Verkaufszahlen.
Nach genauerem Hinsehen war es jedoch nicht das Weihnachtsgeschäft, sondern das Auftauchen der App in Tauschbörsen u.ä., das den legitimen App-Verkauf so steigerte:

iPhone-Apps: Positive Auswirkungen durch App-Piraterie

Einer der positiven Faktoren dieses Werbeeffekts durch Piraterie ist eine Funktion, mit der man Freunde via Email auf die App aufmerksam machen kann. Kopierschutz-Mechanismen, die er in früheren App-Versionen einbaute, generierten dagegen keine zusätzlichen Verkäufe.

[app 356087514]


iOS 4.3 Beta 1 für Entwickler: Persönlicher Hotspot, mehr MultiTouch, Rotationssperre kommt zurück, …

Entwickler haben seit gestern Zugang zu Apple's erster Betaversion von iOS 4.3, das GSM- und CDMA-iPhones in einer Firmware-Version vereinen soll.
Die wichtigsten Neuerungen:

Der Personal Hotspot (WiFi Tethering) kommt auch auf GSM-iPhones - vermutlich wird er abhängig vom Provider nutzbar sein.

Neue MultiTouch-Gesten mit bis zu 5 Fingern am iPad - inkl. Gesten zum Wechsel in den Homescreen, zum Aufrufen der Multitasking-Leiste. (Ein Hinweis auf iPad 2 ohn Home-Button?)

Test Multi-Touch Gestures for iPad
This beta release contains a preview of new Multi-Touch gestures for iPad. You can use four or five fingers to pinch to the Home Screen; swipe up to reveal the multitasking bar; and swipe left or right between apps. We are providing this preview before releasing them to the public to understand how these gestures work with your apps. Test them and give us your feedback on the Apple Developer Forums.

Die Hardware-Rotationssperre für iPad kommt zurück - in iOS 4.3 kann man über die Einstellungen selbst entscheiden, ob der Hardware-Schalter zum Stummschalten oder zum Aktivieren der Rotationssperre dienen soll.

Eine neue AirPlay-API soll die Entwicklung von Drittanbieter-AirPlay-Apps ermöglichen. Ein Vollbild-Modus für iAds soll die ganze Fläche des iPad für das iAds-Netzwerk nutzbar machen, und FaceTime bekommt ein neues App-Icon.
Zudem gibt es Hinweise auf neue Foto-Effekte wie "Thermal Camera", "X-Ray", "Kaleidoscope", "Tunnel of Light", "Collapse", "Turbine" und "Enlarge".

iPhone 3G und iPod Touch 2G werden in iOS 4.3 übrigens leider nicht mehr unterstützt.

Einige Screenshots:
iOS 4.3 mit Hotspot-Funktion für GSM- und CDMA iPhones

iPad: Rotationssperre wieder über den Hardware-Button möglich

iOS 4.3: iAds mit neuem Vollbild-Modus

Neues Facetime-Icon in iOS 4.3

via 1, 2, 3


iPod Nano 6G Hack: Zugriff auf Systempartition

Erst vor wenigen Tagen ist der Hack des Nano 6G gelungen, und es gibt bereits weitere gute Neuigkeiten: Hacker Steven Troughton-Smith und DarkMalloc ist der Zugriff auf die Systempartition gelungen, mit dem alle Systemdateien einsehbar sind.
Diese Errungenschaft hat nicht nur Wert für die Jailbreak-Community, sondern gibt auch bislang versteckte Funktionen preis und zeigt, was noch von Apple geplant bzw. vorangelegt ist:

httpvh://www.youtube.com/watch?v=9G0cqt6ugmQ&feature=player_embedded

Interessante Hinweise findet man z.B. in der Datei SilverDB.txt, mit der die einzelnen Systemcodes in Text umgewandelt werden. Hier gibt es Referenzen auf externe Mikrofone, Sprachmemos, Passcode-Schutz, Slide to Unlock, Schrittzähler, Zusammenarbeit mit Pulsmessern, eine Kamera, sowie Apps, Spiele, Videos, TV-Shows etc.

iPod Nano 6G Systempartition

Noch etwas interessantes: Die Datei SilverImagesDB.LE.bin enthält alle Bilder, die im Nano OS verwendet werden. Sobald diese Datei verändert und wieder eingespielt werden kann, steht die Tür für Mods und Themes offen.

Update: Die US-Amerikanischen Patentbehörden haben jetzt übrigens Apple's iPod Nano Touch-Interface patentiert.


Weitergabe von Nutzerdaten bringt Klage gegen Apple & Entwickler

Eine Analyse des WallStreet Journals von zahlreichen Apps für iOS und Android hat ergeben, dass eine Vielzahl der Entwickler über ihre Apps die Benutzer ausspionieren und Daten an Werbenetzwerke weitergeben. In manchen Fällen wurden sogar Telefonnummer und Kontakte ausgelesen und übermittelt.

iPhone Apps sammeln Benutzerinformationen

Dieser alarmierende Bericht zieht jetzt erste Kreise mit sich: Wie jetzt bekannt wurde, wurde am 23. Dezember eine Klage gegen Apple und mehrere Entwickler eingereicht, weil sie Daten über ihre Benutzer sammeln und diese, teilweise ungefiltert, weitergeben. Besonders im Hinblick auf die Übermittlung der UDID - einer eindeutigen Kennung des Geräts, die nicht geändert oder vor Apple & App-Entwicklern geheim gehalten werden kann - sehen viele Datenschützer einen nicht tolerierbaren Eingriff in die Privatsphäre.

Wir werden euch natürlich über Neuerungen in dieser Sache auf dem Laufenden halten!


iAd-Producer für Mac hilft beim Erstellen von iAds

Die neue Mac-ApplikationiAd Producer ermöglicht jetzt Entwicklern, eigene iAds mit hochwertiger Grafik und viel Interaktivität und Bewegung zu erstellen. Vorgebaute Interfaces sind z.B. Cover-Flows, Bilder- und Video-Karrusells, Raster, sogar Flächen zum "Freirubbeln" können praktisch per Mausklick integriert werden.
Inkludiert ist auch ein vollwertiges Simulations-Tool, um das erstellte iAd für alle ioS 4 Geräte zu testen.

iAd Producer

iAd Producer makes it easy for you to design and assemble high-impact, interactive content for iAd. iAd Producer automatically manages the HTML5, CSS3 and JavaScript behind your iAd to make creating beautiful, motion-rich iAd content as easy as point and click.

For advanced developers, iAd Producer offers sophisticated JavaScript editing and debugging, along with a powerful extension mechanism that enables them to create and re-use their own page templates and components.