Special Night: PhoneGap and Test Driven Development with C#
Details
The holiday season is upon us and we have two great presentations to close out the year. First off we'll have Camilo Sanchez show us how to implement test driven development in our applications. He'll walk us through an application and show us the techniques on how to have confidence that our code will work when changes occur. If you've avoiding test driven development this will be a great primer on how to get started. Then Damian Montero will show us how to leverage our HTML and JavaScript skills and build great mobile apps using Phone Gap. He'll also show us how we can target Windows Phone, Android, iPhone and even Blackberry with no code modifications. Let's put a bow on this year and be here for a great meeting.
We'll be meeting at Right Space 2 Meet. Right Space 2 Meet is a cowork facility that provides a collaborative community and a professional environment for entrepreneurs, freelancers and business professionals. It offers fully furnished offices, virtual offices, coworking spaces, conference facilities and event spaces. Right Space 2 Meet is located at 100 Miracle Mile Suite #200 in Coral Gables.
You can park at either the metered parking or one of the two the public parking garages located at: 51 Aragon Avenue, Coral Gables, FL 33134 or 245 Andalusia Avenue, Coral Gables, FL. Either parking lot is about a dollar an hour and a short walk to the SunTrust building. DO NOT park in the SunTrust building parking as you will most likely be towed.
And Don't Miss the After Party...
Because we don't want the fun to stop when the meeting is over we'll be at Miller's Ale House on Miracle Mile (101 Miracle Mile, Coral Gables) for food and networking. All are welcome.
Session and Speaker Details:
Test Driven Development by example using C#
Introduction to the basic concepts of TDD as envisioned by Kent Beck the creator of the discipline. Develop a simple C# application following TDD methodologies. Learn from examples how TDD improves the design. Learn the advantages of TDD and how to use it in your daily tasks. Experience firsthand how to decouple components and identify participants while writing high level tests in a top down approach. Envisioned to increase the adoption of TDD for those software developers who “Don’t like unit tests”, or "Have no idea how to write a unit test”, or “Like to write the unit tests after the code has been written”, or “Like TDD but the rest of the team doesn’t”, or “Like TDD but the Business doesn’t let them write tests” or “Have been doing TDD recently”.
Build ONCE and publish on Android, iPhone, WP8 & Blackberry with PhoneGap
Have you ever thought that how great it would be if you could write your app once then publish it to all the of the mobile app stores without changing it? Xamarin and other solutions have come close but PhoneGap finally brings that dream to life. PhoneGap lets you use all of your HTML 5 and JavaScript skills to create the next big app. Software developer Damian Montero will show you how PhoneGap creates more than just "mobile websites". With PhoneGap you can create full mobile apps capable of in-app purchases (read: $MONEY$!), camera access, accelerometer access, notifications, background tasks, and even NFC or what ever you think an app can do that a website can't. Damian will also showoff the new Visual Studio Tools for Apache Cordova to make things easier and how to build using the command line tools. Finally, you'll see a full-featured mobile app ready for the app store and see it pushed it out to Windows Phone, iPhone, Android Phone and Blackberry.
Damian Montero has been a web developer since the 90's but his passion doesn't end there. He has developed several apps on all platforms and has apps in all app marketplaces (including Android, Blackberry, iPhone, Nokia Asha (yes that's a thing) and Windows Phone 7 and 8. He has won several hackathons all with PhoneGap based mobile apps at the AT&T Developer Summit Hackathon, The Nokia CodeWarrior Hackathon and the Refresh Miami Microsoft Windows 8 Hackathon.
