[Free] Build your first Mobile App with HTML5, jQuery, PhoneGap and a BaaS – Houston!
Event on 2013-04-29 09:00:00
A free one-day training course toĀ learn everything you need to knowĀ toĀ build your first mobile app!
As taken by hundreds of peopleĀ in San Francisco, Austin, Amsterdam, Philadelphia, Denver, San Jose, Atlanta and Los Angeles!
The course is completely freeĀ (and all the software & services weāll be using are too ā most of them are even open-source)
Join us toĀ learn how to create mobile apps for iOS, Android, Windows Phone or mobile browsers!Ā We will review the important mobile features of standards like HTML5 and CSS. You will learn how to use a mobile UI framework (jQuery Mobile), how to package your app with a native bridge (PhoneGap) and how to add app features with a Backend-as-a-Service (open-source Usergrid).Ā By the end of the workshop, we will have built a fully-featured app, ready for release on the app store, without having written a single line of server-side code!Ā Ā
8:30am:Ā Doors open ā registration and coffeeĀ
9amānoon: āBuild your first mobile app with HTML5 and a Backend-as-a-Serviceā
- Intro HTML5 and Mobile Apps
- Building your static app (jQuery Mobile)
- Load data dynamically into your app (Usergrid)
- Make your code run as a native app on your Android or iOS device (PhoneGap)
LunchĀ (provided by Apigee)
1pmā4pm: āBuilding Social, Local or Gamification into your appā
We continue building our app from the morning and extend it in the direction of your choice!
- Adding user accounts to your mobile app
- Building social features: friends, follows and newsfeeds
- Geolocation / Gamification (2 hours, pick your own adventure block from 2 prepared training scenarios, with room to make this app your own: you can choose to add a currency system, a one-one-one messaging system, a geotargetting element, etc. ā allowing you take the morning app in a number of different directions)
4pm: Demo time and drinkup! (Beers provided by Apigee)
- Basic understanding of HTML & CSS: tags, attributes, basic body/head structure. It may be useful for you to go throughĀ classes 1ā3 of the Web course on CodecademyĀ before coming to the training.
- A laptop with a mobile IDE (XCode, Eclipse for Android, etc.).Ā Minimum required versions for your OS and IDE are as follows:
If you want to target iOS:
- Mac OS X 10.7 (Lion) withĀ XCode 4.6Ā andĀ the iOS 6.1 SDK
- Mac OS X 10.8 (Mountain Lion) withĀ XCode 4.6, and the iOS 6.1 SDK
If you want to target Android:
- Linux with latestĀ Android Developer ToolsĀ andĀ theĀ JDK 6Ā installed
- Windows 32 or 64 bit, Windows XP, Vista, 7 or 8, with the latestĀ Android Developer ToolsĀ andĀ JDK 6Ā installed.
- Mac OS X 10.5.8 or above with the latestĀ Android Developer ToolsĀ and theĀ JDK 6Ā installed.
If you want to target Windows Phone 7 or Windows Phone 8:
Windows Vista or above, withĀ Visual Studio Express for Windows PhoneĀ (or better)
- PhoneGap/Cordova 2.5.0 āĀ not 2.6.0.Ā The steps are documented inĀ these guides. Please make sure you can launch the default (empty) PhoneGap project into your emulator: you should see the droid with the flashing green text load up correctly before you come to the training (step 5A of the Android guide, step āResultsā of the iOS guide, step 5 of the Windows Phone guide). If you are trying to target Android and get an Ant error when using the ācreateā utility, you can try copying the phonegap-2.5.0/lib/android/example folder instead (the create utility generates the same file structure). Adobe PhoneGap and Apache Cordova are the same thing, so donāt be confused by the difference (Cordova is the open-source name, PhoneGap the product name).Ā
About the Instructor
This one-day training session will be taught byĀ Tim Anglade, public speaker, former Computer Science lecturer, and Head of Developer Programs at Apigee. Tim has spoken about app development around the world, fromĀ OSCON to Oredev & GoGaRuco, and met with mobile app developers from Silicon Valley to Seoul. He most recently gave this training in San Francisco, San Jose, Amsterdam, Los Angeles, Austin and Denver. You can find him on Twitter asĀ @timanglade.
Hereās what previous attendees have to sayā¦
āGreat class ā¦ Opened up a new world for me.ā ā@wren_jon
āAwesome mobile apps training if you're looking to get a jump start with jQuery mobile and phonegap!āĀ ā@nmakiya
āGreat HTML5 class today in San Fran with Tim AngladeĀ Definitely looking forward to the advanced class next month!āĀ Ā ā@JeffCGoss
āShout out to Apigee for putting on a great intro to html5 mobile apps todayāĀ ā@paulruescher
āGreat workshop today! Left with new knowledge, great tips, a new book & a couple cold ones…….ALL FOR FREE!āĀ ā@terrance_unce
āThanks for the great day teaching us how to build mobile appsāĀ ā@MattSobieray
āMany thanks to Tim Anglade for the awesome training on JQuery Mobile and PhoneGap. I particularly liked the RESTful API design of UsergridāĀ ā@Luay_ca
āThanks to you for the Mobile App, HTML5, PhoneGap awesomenessāĀ ā@adaptivepattern
āTim Anglade did a great job. Apigee looks really cool.āĀ ā@barela14
āHe moved at a good pace. Packed a lot in. Was good.āĀ ā@newmanw10
āThanks to Tim for a fun day of html5 mobile apps with BaaSāĀ ā@bentuttle1
And moreā¦Ā āExcellent presentation and group! A+ā āĀ āAwesome class! The materials and instruction were just right… Perfectl actually! Thanks Tim!ā āI learned new stuff. Training was interactive. The instructor was really helpfulā āĀ āIt was hands-on. We had the chance to actually build our applicationā ā āIt gave a clear overview of technologies useful to build mobile apps.āĀ āĀ āThe material was great. The presenter knew his stuff and was interested in seeing hisĀ students succeed.āĀ āĀ āBuilding smartphone apps was a mystery until I attended this one.āĀ āĀ āI liked that individuals of diverse backgrounds and skill sets were all able to attend andĀ learn something. Can't think of anything I disliked.āĀ āĀ āNot a sales pitch, very practical info, immediately usefulāĀ āĀ āI am getting smarter thanks to you and Apigee for doing events like this.ā āĀ āSome of the best training I've had – paid or not. Thanks for putting this on.ā
For your Boss
Youāre sold? Need to convince your boss? Well, just tell him about all the things youāll get to learn in just one day!
- If youāre a web designer, you will learn how to design interfaces for mobile websites and mobile apps quickly, and even how to implement them on your own into working prototypes, allowing your to tackle your companyās mobile projects this year
- If youāre a native app developer, you will learn another way to build mobile apps, that allows your company to quickly launch projects for multiple platforms (iOS, Android, Windows Phone, BlackBerry, etc.) using the same codebase!
- If youāre already an HTML5 or advanced app developer, you will learn how to use a Backend-as-a-service to quickly prototype, deploy and efficiently scale your companyās mobile apps without needing a backend team to keep it running.
- If youāre a backend developer, you will learn everything you need to know about the constraints of developing & launching mobile apps, what it means for backend architectures, and how large companies with tens of thousands of employees and millions of users manager their data backends for mobile apps
- In just one day, you will learn everything you need to build real apps on your own. Past example includes: store locator, employee directory, Yelp-like app, mobile intranet, HR applicant tracker, lunch ordering system, conference app, room reservation system, and many more! Spend one day in this training and youāll have the tools to tackle any mobile project your boss or customer throws at you.
1121 Delano St
Houston, United States