Developing iPhone Web Apps

Visuel non disponible

iPhone Web Apps are built with Apple's Dashcode tool and provide the fastest and easiest way to present your content on iPhone. This course introduces the tool and its templates and then explores ways in which you can enhance and customize the basics. A major focus of the course is a multi-level browser that can easily be used to present hundreds or even thousands of data elements (including video and images) using multi-level categories. iPhone Web Apps are uploaded to a Web server and are then available to users: there is no need for Apple to approve them or for users to download them. To begin learning today, simply click on the movie links.

Formateur : Jesse Feiler
Enregistré sur PC | Langue: Anglais
Durée : 8 | Leçons: 103

Compatible Mac, Windows & iPad (en VOD)
143,52 € En stock

Acheter sur CD
ou DVD
Acheter des Crédits
pour Consultation
En savoir plus >>


TVA incluse, Hors Livraison
143,52 €

Accès à l'unité

Cette formation nécessite crédits

10 Crédits 10,00 € TTC commander
35 Crédits 30,00 € TTC commander
60 Crédits 50,00 € TTC commander
130 Crédits 100,00 € TTC commander
  • Looking Inside Dashcode

    • (04:57) Using the Browser Template
    • (06:01) Dashcode/Dashboard/Widgets & Apps
    • (05:00) Exploring the App with Dashcode
    • (03:58) Using the Inspector: Attributes
    • (05:52) Using the Inspector: Fill & Stroke
    • (06:11) Using the Inspector: Metrics & Text
  • Parts/Behaviors & Stack Layouts

    • (03:15) Adding Parts
    • (04:52) The Button & Behaviors
    • (05:29) Putting the Pieces Together
    • (04:43) Stack Layout View
    • (05:26) Adding a Behavior to the Button
    • (03:06) Testing the Button & Moving On
    • (06:18) Working with Transitions
    • (05:11) Adding More Views & Buttons
  • Working with Data Sources

    • (05:10) Creating the Basic Browser
    • (03:19) Running the Browser & Looking at Files
    • (04:00) Introducing Data Sources
    • (03:59) Looking at Dashcode & Data Source View
    • (02:58) Linking Data to Fields: JSON Data
    • (07:06) Linking Data to Fields: XML Data pt. 1
    • (03:57) Linking Data to Fields: XML Data pt. 2
    • (03:59) Testing the App
  • Exploring Bindings

    • (03:06) Looking at Bindings & Data Sources
    • (05:38) Exploring the Bindings Inspector
    • (04:50) Creating a New Binding
    • (03:55) Using a Value Transformer
    • (05:15) Using a Progress Monitor
  • Using Utility Template & the Database

    • (05:06) Exploring the Utility Template
    • (03:56) Flipping the App with Behaviors
    • (04:14) Introducing the Database
    • (05:48) Database Architecture Overview
    • (04:57) Looking at the Template Code:index.html
    • (05:56) Using Load pt. 1
    • (03:25) Using Load pt. 2
    • (04:36) Using initDB pt. 1
    • (04:40) Using initDB pt. 2
    • (05:06) Calling initContent
    • (06:00) Calling insertValue & updateValue
  • Working with XMLHttpRequest

    • (06:31) Why Use XMLHttpRequest?
    • (06:06) Retrieving Text with XMLHttpRequest
    • (06:16) Parsing the XML Result
    • (05:52) On to Dashcode: Setting the Feed URL
    • (06:18) Implement setupXMLRequest
    • (03:07) Testing the Code
    • (05:44) Using Two FIelds
    • (03:21) Implementing Two Fields
    • (03:49) Using One FIeld & a Selector Popup
    • (02:54) Adding the Popup Behavior
    • (04:12) Refining the Selection Code
  • Using Maps & Geographic Locations

    • (05:04) Introducing Geolocation
    • (04:53) Creating the App & Its Interface
    • (03:29) Implementing the Get My Position Button
    • (03:01) Testing the Get My Position Button
    • (05:40) Implementing the Map It Button
  • Building an Integrated Directory App

    • (03:48) Setting Up the App
    • (05:15) Creating the Data Source
    • (05:05) Laying Out the Interface
    • (03:36) Binding the Data Source
    • (05:27) Adding a Phone & Mail Button
    • (05:53) Adding a Map
  • Building a Multi-Level Browser

    • (04:59) Introducing a Multi-Level Browser
    • (04:20) Looking at itemClicked
    • (06:00) Considering Two List Views
    • (04:23) Building the Region List Data
    • (04:01) Building the Region Data Source & View
    • (03:29) Reordering the StackLayout Views
    • (04:44) Testing the Region->Park List Behavior
    • (05:52) Setting Up a Region List
    • (02:59) Preparing for New Views & Data Sources
    • (04:58) Creating the Intermountain Data Source
    • (04:46) Connecting the Data Source
    • (04:41) Looking for Errors
    • (07:04) Drilling Down to the Third Level
  • Doing It with a Grid

    • (05:00) Making a Grid-Based Integrated Directory
    • (03:25) Adding & Connecting the Data Source
    • (03:46) Using the Grid Data
    • (03:03) Testing the Grid-Based App
  • Using Indicators & Transformations

    • (05:19) Designing the Interface
    • (05:08) Clean Up
    • (03:31) Adding the Values
    • (03:05) Creator a Transformer
    • (04:52) Converting Capacity to Percent Capacity
    • (06:02) Adding the Indicator
  • Using the Debugger

    • (04:16) Introducing the Debugger
    • (03:13) Handling Typos in Data Sources
    • (06:16) Debugging a Transformation
    • (03:03) Looking at the Run Log
  • Conclusion

    • (04:49) Course Summary
  • Credits

    • (03:39) About the Author
Formateur : Jesse Feiler
Langue : Anglais
Durée : 8
Nombre de séquences vidéo : 103
SKU : 34075
Réf :
ISBN : 1-935320-89-0

Descriptif :

iPhone Web Apps are built with Apple's Dashcode tool and provide the fastest and easiest way to present your content on iPhone. This course introduces the tool and its templates and then explores ways in which you can enhance and customize the basics. A major focus of the course is a multi-level browser that can easily be used to present hundreds or even thousands of data elements (including video and images) using multi-level categories. iPhone Web Apps are uploaded to a Web server and are then available to users: there is no need for Apple to approve them or for users to download them. To begin learning today, simply click on the movie links.




Jesse Feiler

Jesse Feiler is a developer, web designer, trainer, and author. He has worked with mobile devices starting with Apple’s Newton and continuing with the iOS products (iPhone, iPod touch, and iPad). His books include Building Data-driven iOS Apps with FileMaker Pro, Bento by FileMaker, and FileMaker Go (Sams/Pearson), Get Rich with Apps! Your Guide to Reaching More Customers and Making Money NOW (McGraw-Hill), Database-Driven Web Sites (Harcourt), How to Do Everything with Web 2.0 Mashups (McGraw-Hill), iWork '09 for Dummies (Wiley), The Bento Book (Sams/Pearson), and FileMaker Pro in Depth (Sams/Pearson). For VTC, he has authored training videos on building iOS web apps with Dashcode, Mac OS X, and other topics. A native of Washington DC, he has lived in New York City and currently lives in Plattsburgh NY. He can be reached at northcountryconsulting.com.

Vous souhaitez recevoir l'aide d'un formateur expérimenté pour parfaire votre apprentissage ? C'est possible grâce a notre centre de formation accompagnée a distance.

  • Profitez de conseils personnalisés grâce a des entretiens téléphoniques réguliers avec votre formateur.
  • Confrontez-vous a la réalité des entreprises grâce aux exercices proposés pendant la formation.
  • Obtenez une Attestation de Formation Professionnelle.
  • Contactez-nous pour le financement de votre formation par votre OPCA.