Dr. Dirk Koller. > entwickeln. Applikationen für iphone, ipad und ipod touch programmieren. Mit 213 Abbildungen
|
|
- Valentin Lange
- vor 5 Jahren
- Abrufe
Transkript
1 Dr. Dirk Koller > entwickeln Applikationen für iphone, ipad und ipod touch programmieren Mit 213 Abbildungen
2 Inhaltsverzeichnis 1 Einleitung Das iphone: ein revolutionäres mobiles Gerät Für wen ist dieses Buch gedacht? Die Beispielanwendung Was benötige ich zum Starten? Einen Mac DasiPhone-SDK Ein iphone, einen ipod touch oder ein ipad Eine Entwicklerlizenz 16 Teil 1 - Die Voraussetzungen 17 2 Das iphone OS Technologien & Frameworks Cocoa Touch Media Core Services Core OS Cocoa Design Pattems Model View Controller Delegation (Delegate) Target Action 28 3 Objective-C Herkunft der Sprache Nachrichten Import Interface und Implementation Interface Implementation Datentypen Id BOOL SEL Nil Properties
3 Inhaltsverzeichnis Property-Attribute Punktnotation Protokolle Kategorien 38 4 Entwicklungswerkzeuge Xcode Simulator Interface Builder Xib-Files Document Window Designoberfläche Library Property-Inspektoren Instruments 52 5 Debugging Konsolenausgaben Debugger Remote Debugging 61 6 Memory Management Zwei Regeln Retain, release & dealloc AutoreleasePool Overrelease Leaks 70 Teil 2 - Das Grundgerüst der Zeiterfassung 73 7 User Interface Design Das Gerät kennenlernen Grundlegender Aufbau von Apps Ul-Komponenten Status Bar Navigation Bar&TableView Tool Bar TabBar Alert Action Sheet Modale Views Und der ganze Rest Application Definition Statement & Features Objektmodell 83
4 Inhaltsverzeichnis 7.6 Navigationsmodell & Skizzen Hauptmenü Leistungsliste Leistungsdetails Zeitenliste Bessere Mock-ups 92 Projektstart Versionsverwaltung Generieren des Projekts Projektstruktur chronos-lnfo.plist chronos.xcdatamodel chronos_prefix.pch main.m chronosappdelegate.h chronosappdelgate.m MainWindow.xib Erster Start Devices Zertifikat AppID Provisioning Profile Was die App im Innersten zusammenhält 108 Das Datenmodell: Core Data Modell Entitäten Attribute Beziehungen Erstellen des Chronos-Datenmodells Kunde Projekt Leistung Zeit Die Zugriffsschicht: der Core-Data-Stack Managed Object Model NSPersistentStoreCoordinator NSManagedObjectContext Verwenden des Stack Fetch Request Filtern: NSPredicate Sortieren: NSSortDescriptor Managed Object 125
5 8 Inhaltsverzeichnis 10 View Controller Views & Controller UlViewController Erzeugen von View & Controller Wichtige Methoden Navigation Controller Funktionsweise des Navigation Controllers Erzeugen eines NavigationViewControllers Anpassung der Navigation Bar Bar Button Items Title View Back Button Weitere Methoden zur Stapelverwaltung Table View Controller Aufbau von Table Views Erstellen von Controller & View Anzeigen von Daten: Data Source numberofsectionsintableview: tableview:numberofrowslnsection: tableview:cellforrowatlndexpath: Aktionen in Tabellen: Delegate Eigene Zellen EditMode Header & Footer Die Detail-Views Tab Bar Controller Funktionsweise des Tab Bar Controllers Erzeugen eines Tab Bar Controllers Tab Bar Controller Delegate Textkomponenten & Picker TextField Erzeugung & Konfiguration TextField Delegate Notifications Text View Search Bar Picker View Erzeugung & Konfiguration Picker View Data Source Picker View Delegate Date Picker 190
6 Inhaltsverzeichnis Teil 3 - Erweiterung der Zeiterfassung Ortsbestimmung: Core Location Woher weiß das Gerät, wo es ist? Mobilfunksender WiFi-Netzwerke GPS Die Core Location API Location Manager Location Manager Delegate Location Koordinatenrechnereien Umwandlung einer Adresse in Koordinaten Umwandlung von Koordinaten in eine Adresse Die Entfernungsformel Map Kit Erzeugung und Konfiguration des Map Views Regionen Annotationen Adressbuch Auswählen von Kontakten Anzeigen und Editieren von Kontakten Anlegen von neuen Kontakten Zugriff aufs Internet Mails versenden Web View Request& Response URL URLRequest URLConnection Austauschformate: XML und JSON XML JSON File I/O Verzeichnisstruktur tmp Documents {App-Name}.app Library/Preferences Library/Caches Pfade 241
7 10 Inhaltsverzeichn ;s 19.3 File Manager Property-Listen Settings System-Settings In App Settings In App Settings selbst entwickeln Fertige Frameworks Lokalisierung & Internationalisierung Welche Sprachen sind sinnvoll? Internationalisierung Strings Grafiken Nib-Files Settings Lokalisierung Locale Zahlen: Number Formatter Datum: Date Formatter Eigene Formatter Icons, Farben & Schriften Home-Screen-Icon Icons & Grafiken in der App Farben Schrift Launch Image 278 Teil 4 - Die Auslieferung Unit Tests Was soll getestet werden? Logische Tests Application Tests Beta-Test Herausfinden dergeräte-id Distributionszertifikat Ad-hoc-Profil Erzeugen des Build Verteilen von App und Ad-hoc-Profil Erfassen der Fehler Crash Logs 299
8 Inhaltsverzeichnis Auslieferung in den App Store Letzte Arbeiten Benötigte Hardware Log-Meldungen Unit Tests Versionsverwaltung App-Store-Distributionsprofil Der finale Build Vordem Einstellen Einstellen DerApproval-Prozess Besonderheiten bei der ipad-entwicklung Erstellen eines ipad-projekts Portierung von iphone-apps Erweiterungen fürdas ipad Split Views Popovers Presentation Style für modale View Controller Positionierung von Tool Bars Input- & Accessory Views für Textkomponenten Weitere neue Klassen Geschäftsmodell iphone Zahlen und Fakten Verdienstmöglichkeiten Werbung Partnerprogramme Für Dritte Verkauf im App Store Eine Milchmädchenrechnung Marketing DerApp-Store-Auftritt Webseite AdWords Blogs und Review-Seiten Pressemitteilungen Partnernetzwerke Lite-Versionen, In App Purchase Tracking und Statistiken 342
9 12 Inhaltsverzeichnis Nachwort 343 A Anhang 345 A.l Präprozessor-Direktiven 345 A.1.1 #include 345 A.l.2 #import 345 A.l.3 #define 345 A.1.4 #undef 346 A.l.5 #ifdef/#else/#endif 346 A.1.6 #if/#else/#endif 346 A.l.7 #pragma mark 346 A.1.8 #error 347 Glossar 349 Literaturverzeichnis 351 URL-Verzeichnis 353 Stichwortverzeichnis 355 Danksagung Meiner Frau Lisa möchte ich für das Anfertigen der tollen Skizzen danken. Bei der Durchsicht des Textes haben die Herren Andreas Muth und Claus Weber mitgeholfen. Vielen Dank dafür! Ein ganz besonderer Dank gebührt meinem Schwiegervater Dr. Josef Hammerschick für die Durchsicht des ganzen Buchs und die Ausführungen zur Entfernungsberechnung. Zu guter Letzt möchte ich Herrn Franz Graser vom Franzis-Verlag für die guten Tipps und Anregungen sowie die freundliche Zusammenarbeit danken.
Programmieren fürs iphone
Markus Stäuble Programmieren fürs iphone Einstieg in die Anwendungsentwicklung mit dem iphone SDK 3 2., aktualisierte und erweiterte Auflage Г5 dpunkt.verlag 1 Einleitung 1 1.1 Begriffe 2 1.2 Was behandelt
Mehr1 Einführung 1. 2 Einrichten der Arbeitsumgebung 9. 3 Schnelleinstieg in Xcode und Objective-C 25
1 Einführung 1 1.1 Das Smartphone 2 1.2 An wen richtet sich dieses Buch? 2 1.3 Buchaufbau und verwendete Technologien 3 1.4 Vorstellung des Beispielprojekts 4 2 Einrichten der Arbeitsumgebung 9 2.1 Installation
MehrProgrammieren für iphone und ipad
Markus Stäuble Programmieren für iphone und ipad Einstieg in die App-Entwicklung für das ios 4 3., aktualisierte und erweiterte Auflage dpunkt.verlag 1 Einleitung 1 1.1 Begriffe 2 1.2 Was behandelt dieses
MehrKlaus M. Rodewig, Clemens Wagner. Apps entwickeln für iphone und ipad. Das Praxisbuch .. ~_.. GalileoPress
Klaus M. Rodewig, Clemens Wagner Apps entwickeln für iphone und ipad Das Praxisbuch.. ~_.. GalileoPress Auf einen Blick 1 Einführung,... 17 2 Einstieg in die Praxis 61 3 Aufwachen - analoger Wecker 145
MehrAK Medientechnologien Hello World. Josef Kolbitsch josef.kolbitsch@tugraz.at http://businesssolutions.tugraz.at/
AK Medientechnologien Hello World Josef Kolbitsch josef.kolbitsch@tugraz.at http://businesssolutions.tugraz.at/ Übersicht Demo-Applikation: Hello World Rückblick auf einzelne Schritte Entwicklungswerkzeuge
Mehriphone-apps entwickeln
Dr. Dirk Koller Know-how ist blau. Für iphone, ipad und ipod touch iphone-apps entwickeln Applikationen für iphone, ipad und ipod touch programmieren > So entwickeln Sie Apps mit dem iphone SDK und Objective-C
MehrApps programmieren für ios
Apps programmieren für ios Allgemeine Einleitung ios ist das Apple-Betriebssystem von iphone, ipad, ipod touch und Apple TV und (nach Angaben des Herstellers) das "fortschrittlichste mobile Betriebssystem
Mehriphone-apps entwickeln: Applikationen für iphone, ipad und ipod touch programmieren
Professional Series iphone-apps entwickeln: Applikationen für iphone, ipad und ipod touch programmieren Von der Idee zum App Store: So realisieren und vermarkten Sie Ihre Apps! Bearbeitet von Dirk Koller
MehrApple Train the Trainer 10 App Store Submission. Josef Kolbitsch josef.kolbitsch@tugraz.at http://businesssolutions.tugraz.at/
Apple Train the Trainer 10 App Store Submission Josef Kolbitsch josef.kolbitsch@tugraz.at http://businesssolutions.tugraz.at/ Übersicht Allgemeines Provisioning Profiles Application Binary vorbereiten
MehrProgrammieren für iphone und ipad
Markus Stäuble Programmieren für iphone und ipad Einstieg in die App-Entwicklung für das ios 5 4., aktualisierte und erweiterte Auflage Lektorat: René Schönfeldt, Gabriel Neumann Copy Editing: Ursula Zimpfer,
MehrAPPS für ios 10. professionell entwickeln. Apple Watch
thomas SILLMANN APPS für ios 10 professionell entwickeln // Sauberen Code schreiben mit Swift 3 und Objective-C // Stabile Apps für iphone und ipad programmieren // Techniken & Methoden von Grund auf verstehen
MehrEntwicklung mobiler Apps
Marc Schickler Manfred Reichert Rüdiger Pryss Johannes Schobel Winfried Sehlee Berthold Langguth Entwicklung mobiler Apps Konzepte, Anwendungsbausteine und Werkzeuge im Business und E-Health ~ Springer
MehrProgrammieren für iphone und ipad
Markus Stäuble Programmieren für iphone und ipad Einstieg in die App-Entwicklung für das ios 4 3., aktualisierte und erweiterte Auflage Lektorat: René Schönfeldt, Nina Lötsch Copy Editing: Ursula Zimpfer,
MehrVorwort Die Geschichte der Apps 19
Inhalt Vorwort 11 1 Ein kleiner Schritt 13 1.1 Die Geschichte der Apps 19 1.2 Was brauche ich, um eine App zu programmieren? 24 1.2.1 Die Hardware 24 1.2.2 Wie kann ich verschiedene Gebrauchtgeräte vergleichen?
MehrApps für ios entwickeln
Apps für ios entwickeln Am Beispiel einer realen App Bearbeitet von Jan Tittel, Jochen Baumann 1. Auflage 2013. Buch. XII, 222 S. ISBN 978 3 446 43192 8 Format (B x L): 17,9 x 24,7 cm Gewicht: 589 g Weitere
MehrEinstieg in Objective-C 2.0 und Cocoa
Kai Surendorf, Markus Hardt Einstieg in Objective-C 2.0 und Cocoa inkl. iphone-programmierung mit dem SDK 3 Galileo Press Auf einen Blick TEIL I: Einführung 23 TEIL II: Objective-C 49 TEIL III: Cocoa 135
MehrInhaltsverzeichnis. Teitl iphone-grundlagen 27. Einführung 21. Kapitel 1 Außergewöhnliche Anwendungen für das iphone erstellen 29.
Über den Autor 7 Einführung 21 Über dieses Buch 22 Konventionen in diesem Buch 23 Törichte Annahmen über den Leser 23 Wie dieses Buch aufgebaut ist 24 Teil I: iphone-grundlagen 24 Teil II: Die Entwicklungstools
MehrGlossar. Launching auf.
243 Ad Hoc Distribution Die Ad Hoc Distribution ist eine Möglichkeit, um Ihre entwickelte Anwendung auf anderen Endgeräten zu verteilen. Diese Art der Verteilung erfolgt ohne den App Store. Die Anzahl
MehrFrühling für iphone-apps
Spring-basierte Backends für ios-applikationen Stefan Scheidt Solution Architect OPITZ CONSULTING GmbH OPITZ CONSULTING GmbH 2010 Seite 1 Wer bin ich? Software-Entwickler und Architekt Trainer und Coach
MehrPraktikum ios-entwicklung. Wintersemester 2017 / 2018 Prof. Dr. Linnhoff-Popien Kyrill Schmid, Markus Friedrich
Praktikum ios-entwicklung Wintersemester 2017 / 2018 Prof. Dr. Linnhoff-Popien Kyrill Schmid, Markus Friedrich 1 KW Tutorium Projekt 42 18.10.17- Einführung & Organisation Gruppeneinteilung 43 25.10.17-
MehrMichael Rüttger. Adobe Flex 3
Michael Rüttger Adobe Flex 3 Vorwort 9 i Einführung - Adobe Flex und AIR 15 i.i RIAs - Einsatzgebiete für Flex erkennen und verstehen 16 1.2 Warum Flex 3 für das Web eine Revolution sein kann 26 1.3 Adobe
MehrInhaltsverzeichnis. Vorwort 11. Kapitel 1 Systemaufbau und Technologie 17. Kapitel 2 Bundles, Pakete und das Dateisystem 29
Übersicht Vorwort 11 Kapitel 1 Systemaufbau und Technologie 17 Kapitel 2 Bundles, Pakete und das Dateisystem 29 Kapitel 3 Der Startvorgang 49 Kapitel 4 Die Werkzeugkiste 59 Kapitel 5 «Kohlenstoff im Aquakleid»
MehrAPP CODING ios. Apps entwickeln mit Swift 3 und Xcode 8
APP CODING ios Apps entwickeln mit Swift 3 und Xcode 8 Apps entwickeln im BFI Summer Camp Die Internetnutzung mit Mobile Devices liegt bereits bei mehr als 70% in Österreich. Als meistgesuchte Fähigkeit
Mehrbeehive GmbH (Hrsg.) ZOPE Content-Management- & Web-Application-Server IBJ dpunkt.verlag
beehive GmbH (Hrsg.) ZOPE Content-Management- & Web-Application-Server IBJ dpunkt.verlag 1 Einleitung 1 1.1 Zope als Web Application Server 2 1.2 Zope als Content Management Server 3 1.3 Woher kommt Zope?
MehrKomponentenorientierte Software-Entwicklung. Seite 1 / 42
Seite 1 / 42 Wiederholung Messaging Java Messaging Service (JMS) Pub/Sub P2P Messaging Middleware XMPP-Protokoll Java API for XML-Processing (JAXP) Java API for XML-Binding Webservices / SOA Simple Object
MehrAK Medientechnologien 09 App Store Submission. Josef Kolbitsch josef.kolbitsch@tugraz.at http://businesssolutions.tugraz.at/
AK Medientechnologien 09 App Store Submission Josef Kolbitsch josef.kolbitsch@tugraz.at http://businesssolutions.tugraz.at/ Übersicht Allgemeines Provisioning Profiles Application Binary vorbereiten App
Mehr1.1 Für wen dieses Buch gedacht ist Einleitung Danksagung... 2
D3kjd3Di38lk323nnm v 1 Vorwort 1 1.1 Für wen dieses Buch gedacht ist............................... 1 1.2 Einleitung............................................... 1 1.3 Danksagung.............................................
MehrPraktikum ios-entwicklung
Praktikum ios-entwicklung Wintersemester 2018/19 Prof. Dr. Linnhoff-Popien Markus Friedrich, Christoph Roch 1 Crashkurs XCode, Projektgrundgerüst, App-Zustände, Views und ViewController 2 XCode XCode beinhaltet
Mehr(Iemens Gull. Mit 148 Abbildungen
(Iemens Gull Mit 148 Abbildungen 11 In haltsverzeichn is 1 Die Theorie hinter NoSQl... 17 1.1 Die Geschichte... 17 1.1.1 Das Konzept NoSQL... 18 1.2 Arten von NoSQL-Datenbanken... 19 1.2.1 Dokumentenorientiert...
MehrThomas Sillmann. Swift im Detail HANSER
Thomas Sillmann Swift im Detail HANSER Inhalt 1 Apples neue Programmiersprache: Swift 1 1.1 Willkommen bei Swift! 1 1.2 Warum Swift? 1 1.3 Swift und Objective-C 2 1.4 Voraussetzungen für die Swift-Entwicklung
MehrHolger Hinzberg. iphone Apps programmieren. Praxiseinstieg. mitp
Holger Hinzberg iphone Apps programmieren Praxiseinstieg mitp View Controller Einleitung 13 1 Grlagen von ObjectiveC 21 1.1 Stilmittel in den Listings 21 1.2 Kommentare 22 1.3 ObjectiveC kann C 23 1.4
MehrOnline Kurs Entwicklung der Apps auf iphone und ipad
ios Kurs Online Kurs Entwicklung der Apps auf iphone und ipad Akademie Domani info@akademiedomani.de Allgemeines Programm des Kurses für ios Modul 1 Einführung in die Programmierung Erste Lerneinheit Einführung
MehrObjective-C Anwendungen entwickeln für Mac und iphone (Apple Software) Click here if your download doesn"t start automatically
Objective-C 2.0 - Anwendungen entwickeln für Mac und iphone (Apple Software) Click here if your download doesn"t start automatically Objective-C 2.0 - Anwendungen entwickeln für Mac und iphone (Apple Software)
Mehriphone developer conference Die Entwickler- und Buiness- Konferenz für iphone, ipad und ipod touch
iphone developer conference Die Entwickler- und Buiness- Konferenz für iphone, ipad und ipod touch ios - Wo steht es, wie geht es? Markus Stäuble MRM Worldwide GmbH 1 Feedback #ipdc10 #as 2 Agenda 3 Heute:
MehrMultimedia im Netz Wintersemester 2012/13
Multimedia im Netz Wintersemester 2012/13 Übung 10 Ludwig-Maximilians-Universität München Multimedia im Netz WS 2012/13 - Übung 10-1 Lösung zu Übungsblatt 08 Ludwig-Maximilians-Universität München Multimedia
MehrAK Medientechnologien 05 Delegation
AK Medientechnologien 05 Delegation TableViews, XML Parser, Application Josef Kolbitsch josef.kolbitsch@tugraz.at http://businesssolutions.tugraz.at/ Übersicht Allgemeines zum Delegation Pattern Theoretische
MehrMac Desktop Entwicklung
headquarter Mac Desktop Entwicklung Phillipp Bertram DEVELOPER DAY 20vierzehn http://www.admiralmarkets.com/images/mtmac/metatrader4-for-mac-os.png 2 "There is no reason for any individual to have a computer
MehrMobile Development in.net mit Xamarin
1 Mobile Development in.net mit Xamarin Mobile Web (Hybrid) Apps Vorteil: Weniger Aufwand Multi-Plattform Web-Technologien Nachteil: UX Performance UI Design Gerätefunktionen 2 Plattform abstrahieren 3
MehrEclipse Rieh Client Platform
Heiko Sippel, Jens Bendisposto, Michael Jastram Eclipse Rieh Client Platform Entwicklung von erweiterbaren Anwendungen mit RCP ntwickier.press V E E.l E.2 E.3 E.4 Teil 1 1 1.1 1.2 1.3 1.4 1.5 2 2.1 2.2
MehrModern Objective-C und Cocoa
Holger Hinzberg Modern Objective-C und Cocoa Praxiseinstieg Programmierung für Mac OS X und iphone mitp I n haltsverzeich nis Danksagung 13 Einleitung 15 Teil I Grundlagen von Objective-C 19 1 Grundlagen
MehrKompendium der Web-Programmierung
. Thomas Walter Kompendium der Web-Programmierung Dynamische Web-Sites Mit 510 Abbildungen und 22 Tabellen 4ü Springer OOM- Hinweise zum Gebrauch des Buches XIII Teil I Grundlagen der Web-Programmierung
MehrInhaltsverzeichnis. Apps für Android entwickeln
Inhaltsverzeichnis zu Apps für Android entwickeln von Jan Tittel und Jochen Baumann ISBN (Buch): 978-3-446-43191-1 ISBN (E-Book): 978-3-446-43315-1 Weitere Informationen und Bestellungen unter http://www.hanser-fachbuch.de/978-3-446-43191-1
MehrAuf einen Blick. TEIL I Einführung 1 SAPUI5 auf einen Blick Architektur... 43
Auf einen Blick TEIL I Einführung 1 SAPUI5 auf einen Blick... 23 2 Architektur... 43 TEIL II SAPUI5 in Aktion Entwicklung von Anwendungen 3 Hello, SAPUI5 World... 61 4 Aufbau von MVC-Anwendungen... 91
Mehritemis APPlause Referent: Florian Kalisch, Denis Radjenovic
itemis APPlause Vortrag im Rahmen der Vorlesung Modellgetriebene Softwareentwicklung/Architekturen Dozenten: Prof. Dr. Martin Buchheit & Bernhard Merkle WS 2011/2012 Referent: Florian Kalisch, Denis Radjenovic
MehrSENSOREN MOBILER DEVICES
SENSOREN MOBILER DEVICES Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbeitung AM1 Hauptseminar: Re-usable Content in 3D und Simulationssystemen SS 2013 Prof. Manfred Thaller
MehrWebentwicklung mit Vaadin 7. Theoretische und praktische Einführung in Vaadin 7. Christian Dresen, Michael Gerdes, Sergej Schumilo
Webentwicklung mit Vaadin 7 Theoretische und praktische Einführung in Vaadin 7 Christian Dresen, Michael Gerdes, Sergej Schumilo Agenda Allgemeines Architektur Client-Side Server-Side Vaadin UI Components
MehrPersistenz. Ralf Gitzel
Persistenz Ralf Gitzel ralf_gitzel@hotmail.de 1 Themenübersicht Ralf Gitzel ralf_gitzel@hotmail.de 2 Übersicht Grundkonzepte Entity Beans Meine erste Entity Entity-Manager Lernziele Übungsaufgabe 3 Grundkonzepte
MehrEntwicklungswerkzeuge & - methoden
Entwicklungswerkzeuge & - methoden Debugging und Logging von mobile Apps Jürgen Menge Sales Consultant, Oracle Deutschland E-Mail: juergen.menge@oracle.com +++ Bitte nutzen Sie die bevorzugte Telefonnummer
Mehr1 Cloud Computing 1. 2 Architektur und Produktübersicht 9
vii Inhaltsverzeichnis 1 Cloud Computing 1 1.1 Was ist Cloud Computing? 1 1.1.1 Servicemodelle der Cloud 1 1.1.2 Liefermodell der Cloud 3 1.1.3 Elemente des Cloud Computing 3 1.1.4 Vorteile des Cloud Computing
MehrStichwortverzeichnis. Cocoa 491 Cocoa Touch 436, 491 CocoaHeads 24 Compiler 28, 402, 489, 490
A Anforderungen 467 Animationen 394 App Store 29 Array 226 ASCII 88 Aufwand 482 Ausnahme 474 Automatic Reference Counting 159 Automatisierte Tests 468 B Bedingung 77, 95 else-anweisung 96 if-anweisung
MehrObjective-C und Cocoa Praxiseinstieg
mitp Professional Objective-C und Cocoa Praxiseinstieg Programmierung für Mac OS X und iphone von Holger Hinzberg 1. Auflage Objective-C und Cocoa Praxiseinstieg Hinzberg schnell und portofrei erhältlich
MehrENTWICKELN. APPS FÜR ios AM BEISPIEL EINER REALEN APP. jan TITTEL jochen BAUMANN
LL E N H SC IEG EINST jan TITTEL jochen BAUMANN APPS FÜR ios ENTWICKELN AM BEISPIEL EINER REALEN APP Tittel/Baumann Apps für ios entwickeln Bleiben Sie auf dem Laufenden! Der Hanser Computerbuch-Newsletter
MehrVergleich der Voice Assistenten
Vergleich der Voice Assistenten aus Entwicklersicht Alexa vs. Google Assistant Sebastian Meßingfeld Köln, 12.06.2017 Neue Plattformen alte Probleme? Alexa & Google Assistant bieten aus Kundensicht ein
MehrSpiele entwickeln für ipad, iphone und ipod touch
Spiele entwickeln für ipad, iphone und ipod touch Bearbeitet von Thomas Lucka 2., aktualisierte und erweiterte Auflage 202. Buch. 384 S. Hardcover ISBN 78 3 446 43085 3 Format (B x L): 20,2 x 24,6 cm Gewicht:
MehrNeue Wege mit Contao 4
Neue Wege mit Contao 4 Schöne neue PHP-Welt Contao Konferenz 2016 Über mich Andreas Schempp / terminal42 gmbh Schweiz Contao Core Entwickler Vorstand (Schatzmeister) Contao Association Hauptentwickler
MehrInhaltsverzeichnis TEIL Einleitung 17. Kapitel 1 Die Basis: die inhaltliche und visuelle Konzeption 21
3 Inhaltsverzeichnis TEIL 1 15 Einleitung 17 Was Sie erwarten können... 18 Worauf Sie sich einstellen sollten... 18 Wie Sie sich vorbereiten können... 19 Kapitel 1 Die Basis: die inhaltliche und visuelle
MehrVokabulare für Synonyme und Autovervollständigung. Version 2016 Fall Release
Vokabulare für Synonyme und Autovervollständigung Version 2016 Fall Release Status: 04. Mai 2016 Copyright Mindbreeze GmbH, A-4020 Linz, 2017. Alle Rechte vorbehalten. Alle verwendeten Hard- und Softwarenamen
MehrService Coding Crash Course
Service Coding Crash Course Willkommen! noch 2 wilde Tage! Bisher: Aufbau von Models, scaffolding, Formulare Formatierung, Assets einbinden, Layout, Navigation Ziel heute: Mobile Browser, JavaScript APIs
Mehr1. Xcode und dein erstes Projekt 23
Vorwort 15 Einleitung 16 Der Aufbau des Buchs 16 Wie arbeitest du mit diesem Buch? 17 Was brauchst du für dieses Buch? 17 Die Geschichte vom Code und vom Compiler 18 Ohne Programmiersprache geht es nicht
MehrInhaltsverzeichnis. vii
D3kjd3Di38lk323nnm vii 1 Einleitung... 1 1.1 Zielsetzung...... 1 1.2 Konventionen... 2 1.3 Was ist neu in Rails 3.1?... 3 1.4 Aufbau des Buchs.... 7 1.5 Wer dieses Buch lesen sollte.... 8 1.6 Wie man dieses
MehrTDD für iphone OS. xpdays 2009. Tammo Freese
TDD für iphone OS xpdays 2009 Tammo Freese Inhalt Unit Testing für iphone OS Mockobjekte für iphone OS TDD für iphone OS? Unit Testing auf dem iphone Vor iphone OS 3.0: kaum dokumentiert nur auf dem Entwicklungsrechner
Mehriad Apps fordern das TV heraus
Minuten pro Tag iad Apps fordern das TV heraus Web vs. Mobile Apps vs. TV Konsum 180 162 168 168 120 94 127 60 70 72 70 66 0 Dezember 2010 Dezember 2011 Dezember 2012 Web Browsing Mobile Applikationen
MehrHybride Cloud-Infrastrukturen Bereitstellung & Verwaltung mit System Center 2012
Hybride Cloud-Infrastrukturen Bereitstellung & Verwaltung mit System Center 2012 Roj Mircov TSP Datacenter Microsoft Virtualisierung Jörg Ostermann TSP Datacenter Microsoft Virtualisierung 1 AGENDA Virtual
MehrWeb-Anwendungsentwicklung mit dem Delivery Server
Web-Anwendungsentwicklung mit dem Delivery Server Java-Framework auf Basis der Open API Bernfried Howe, Webertise Consulting GmbH WEBertise Consulting Dipl. Informatiker (Wirtschaftsinformatik) 2001-2010
MehrAtlassian Confluence Sitemap Generator Add-On
Atlassian Confluence Sitemap Generator Add-On Installation und Konfiguration Version 2017 Winter Release Status: 27. März 2017 Copyright Mindbreeze GmbH, A-4020 Linz, 2017. Alle Rechte vorbehalten. Alle
MehrMobile Application Development
Mobile Application Development Android: Einführung Jürg Luthiger University of Applied Sciences Northwestern Switzerland Institute for Mobile and Distributed Systems Lernziele Der/die Kursbesucher/in kann
MehrPraktikum ios-entwicklung
Praktikum ios-entwicklung Wintersemester 2018/19 Prof. Dr. Linnhoff-Popien Markus Friedrich, Christoph Roch 1 ios als Entwicklungsplattform ios Ökosystem, Evolution und Architektur 2 ios ios ist das Betriebssystem
MehrHTML5 und das Framework jquery Mobile
HTML5 und das Framework jquery Mobile Seminarvortrag Naeema Anees Betreuer: Prof. Ulrich Stegelmann Dipl.-Inform. Axel Blum Einleitung Vielfalt an mobilen Geräten Verschiedene Betriebssysteme Verschiedene
MehrEclipse und EclipseLink
Eclipse und EclipseLink Johannes Michler Johannes.Michler@promatis.de PROMATIS, Ettlingen Zugriff auf Oracle Datenbanken aus Eclipse RCP Anwendungen via EclipseLink 18.09.2009 1 Gliederung Eclipse als
MehrPraktikum ios-entwicklung
Praktikum ios-entwicklung Sommersemester 2018 Prof. Dr. Linnhoff-Popien Markus Friedrich, Kyrill Schmid 11.04.2018 Markus Friedrich, Kyrill Schmid - Praktikum ios-entwicklung SS18 1 ios als Entwicklungsplattform
MehrKurzanleitung Eclipse
Autor: Prof. Dr. Bernhard Humm, FB Informatik, FH Darmstadt Datum: 30. November 2005 1 Starten Für das Praktikum verwenden wir Eclipse Version 3.1 und JDK 1.5 Starten Eclipse: Doppelklick auf das Icon
MehrSpring IDE. Christian Dupuis - Spring 2.0 Release Party
Spring IDE Torsten Jürgeleit, J Christian Dupuis - Spring 2.0 Release Party Agenda? Überblick? Spring Beans Unterstü? Spring Web Flow Unterstü? Geplante Erweiterungen? Demonstration Überblick? Spring gibt
MehrInhaltsverzeichnis Was ist Web Dynpro? SAP Easy Access Designen einer Web-Dynpro-Komponente ABAP Dictionary
Inhaltsverzeichnis 1 Was ist Web Dynpro?... 1 2 SAP Easy Access... 5 2.1 Ändern des SAP Easy Access... 6 2.2 Favoriten-Liste... 6 2.3 FestlegeneinerTransaktionalsStarttransaktion... 8 2.4 Erstellen einer
MehrObjective-C 2.0. Programmierung für Mac OS X und iphone. von Sebastian Meyer, Torben Wichers. 2., überarb. Aufl. 2011
Objective-C 2.0 Programmierung für Mac OS X und iphone von Sebastian Meyer, Torben Wichers 2., überarb. Aufl. 2011 Objective-C 2.0 Meyer / Wichers schnell und portofrei erhältlich bei beck-shop.de DIE
MehrFritz Anderson. Xcode 3. Übersetzung aus dem Amerikanischen von Reinhard Engel. mitp
Fritz Anderson Xcode 3 Übersetzung aus dem Amerikanischen von Reinhard Engel mitp Einführung 17 Teil I Der Lebenszyklus einer Mac-OS-X-Anwendung 29 1 Der Einstieg v 31 1.1 Xcode starten 31 1.2 Hello, World
MehrApps-Entwicklung mit Netbeans
JDroid mit Netbeans Seite 1 Apps-Entwicklung mit Netbeans Version 2.2, 30. April 2013 Vorbereitungen: 1. JDK SE neuste Version installieren, (http://www.oracle.com/technetwork/java/javase/downloads/index.html)
MehrOracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH
Oracle9i Designer Rainer Willems Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH Page 1 1 Agenda 9i Designer & 9i SCM in 9i DS Design Server Generierung &
MehrDirk Reinemann Working Student Sales Consulting
JDeveloper 12c in 30 Minutes Dirk Reinemann Working Student Sales Consulting Program Agenda 1. Integrated Development Environment 2. Java Development 3. Web Development 4. Team Development 5. Application
MehrAndroid: Navigation Drawer
Prof. Dr. Carsten Vogt,, Feb. 2015 Carsten Vogt,, 2015. Android: Navigation Drawer Prof. Dr. Carsten Vogt Prof. Dr. Carsten Vogt,, Feb. 2015 Carsten Vogt,, 2015. Android: Navigation Drawer 1.) Aussehen
Mehriphone Architektur und Programmierung Daniel Aigner aigner@mathematik.uni-marburg.de
iphone Architektur und Programmierung Daniel Aigner aigner@mathematik.uni-marburg.de Inhalt 1. 2. 3. 4. 5. 6. 7. 8. 9. Einführung Das iphone, ios & Apps Design-Patterns in der iphone-architektur Die verschiedenen
MehrTwinCAT HMI Application
New Automation Technology TwinCAT HMI Application 08.05.2010 1 Überblick Einleitung Übersicht Möglichkeiten der Applikation Struktur und Komponenten Komponenten für das Microsoft Visual Studio Anleger
MehrAufbau einer Web 2.0 Community mit Grails. DOAG Konferenz + Ausstellung 2010 Nicole Hoock, esentri consulting GmbH
Aufbau einer Web 2.0 Community mit Grails DOAG Konferenz + Ausstellung 2010 Nicole Hoock, esentri consulting GmbH Agenda Firmenvorstellung Einführung ins Thema Grundlagen Live-Vorführung Ausblick & Erfahrungswerte
MehrNeue Welten: Externe Daten mit APEX nutzen
Neue Welten: Externe Daten mit APEX nutzen Carsten Czarski Oracle Application Express Development-Team DOAG Regio München - 17. Mai 2018 Copyright 2017 Oracle and/or its affiliates. All rights reserved.
MehrApps programmieren mit Swift 2
By Norbert von Bertoldi Release Date : 2016-08-19 Genre : Programmierung FIle Size : 70.05 MB - Norbert von Bertoldi is Programmierung Videos zum Thema Programmierung sind sicherlich sehr nützlich. Achten
MehrThe Dark Side of LLDB
The Dark Side of LLDB Reverse Engineering Cocoa Applications Selber Schuld! Selber Schuld! Selber Schuld! Selber Schuld! NSXPCInterface *mycookieinterface = [NSXPCInterface interfacewithprotocol: @protocol(feedmeacookie)];
MehrEberhard Wolff. Spring. Framework für die Java-Entwicklung. "BJ dpunkt.verlag
Eberhard Wolff Spring Framework für die Java-Entwicklung "BJ dpunkt.verlag -^1 1 Einleitung 1 1.1 Warum Spring? 1 1.2 Was ist Spring? 1 1.3 Spring und Java EE 3 1.4 Woher kommt Spring? 4 1.5 Warum dieses
MehrAPEX 5.0 DOAG Mai 2014
APEX 5.0 DOAG Mai 2014 APEX 5.0 16 Jahre MuniQSoft GmbH Tätigkeitsbereiche: Oracle Support Hotline: Mo-Fr 8.00 18.00 Uhr Erweiterung um Rufbereitschaft auch am Wochenende möglich Oracle IT-Consulting &
MehrInhaltsverzeichnis. Vorwort 13
Vorwort 13 1 Der moderne Weg der Extension-Programmierung 17 1.1 Ein neues TYPO3 entsteht................................ 17 1.2 Das Berlin-Manifesto.................................... 19 1.3 Die Geburtsstunde
MehrQualitätssicherung für mobile Anwendungen Fallstudien für GUI-Testautomatisierung. Alexandra Schladebeck
Qualitätssicherung für mobile Anwendungen Fallstudien für GUI-Testautomatisierung Alexandra Schladebeck Bredex GmbH Version 2.5 Agenda Wo sind wir? Neue Ziele und Herausforderungen Kandidaten : Projekte
MehrApp-Entwicklung für das iphone. Von der Idee bis in den App Store
App-Entwicklung für das iphone Von der Idee bis in den App Store Ziel dieses Vortrags Wir wollen die Ausgangssituation im März 2010 aufzeigen die Einbindung der App in den Gesamtkontext ebanking demonstrieren
MehrBenachrichtigungen. Installation und Konfiguration. Version 2017 Summer Release
Benachrichtigungen Installation und Konfiguration Version 2017 Summer Release Status: 28. April 2017 Copyright Mindbreeze GmbH, A-4020 Linz, 2017. Alle Rechte vorbehalten. Alle verwendeten Hard- und Softwarenamen
MehrEntwicklung fortschrittlicher Lösungen für Microsoft SharePoint Server 2013 (nach MOC 20489)
Entwicklung fortschrittlicher Lösungen für Microsoft SharePoint Server 2013 (nach MOC 20489) Kompakt-Intensiv-Training Dieser Kurs richtet sich in erster Linie an professionelle Entwickler von Lösungen
MehrInhaltsverzeichnis. Vorwort... 11
Vorwort.................................................. 11 1 Das Problem mit dem Problem.............................. 13 1.1 SQL Die Sprache des Orakels.............................. 14 1.2 Die ersten
Mehriphone OS Applikationsentwicklung auf mobilen Endgeräten
iphone OS Applikationsentwicklung auf mobilen Endgeräten Nicolas Neubauer Universität Osnabrück, 22.04.2010 Agenda Inhalt Einführung in... die Hardware-Grundlagen den konzeptuellen Plattform-Aufbau Objective
MehrProgrammierung in ios mit Swift Studiengang MI
Programmierung in ios mit Swift Studiengang MI Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de http://mwilhelm.hs-harz.de Raum 2.202 Tel.
MehrEinführung in die Windows Store App Entwicklung mit C# und XAML
Einführung in die Windows Store App Entwicklung mit C# und XAML Modul 1 Oktober 2013 Referentin Beate Lay C# Programmierung SharePoint Anwendungsentwicklung Agenda Was ist eine Windows Store App? Wo kommen
Mehriphone-apps entwickeln Der Bestseller! Know-how ist blau. 2. aktualisierte Auflage
Dr. Dirk Koller Know-how ist blau. Der Bestseller! Für iphone, ipad und ipod touch. Jetzt aktuell zu ios 4.x! 2. aktualisierte Auflage iphone-apps entwickeln Applikationen für iphone, ipad und ipod touch
MehrLernen vom Page Designer. Auf den Spuren von Jules Verne
Lernen vom Page Designer Auf den Spuren von Jules Verne 1 Lernen vom Page Designer Agenda 1 Einführung 2 Application Builder als Anwendung importieren 3 4 5 Page Designer im Detail (javascript stack, MVC,
Mehr