2. Series Agenda
1. Introduction - Tip Calculator
2. Scala
3. UI Design and Development
4. Data storage and Preferences
5. Web Services and Networking
6. Debugging and Distributing
7. Game Development for Android
4. About Me
● Allan Davis
– Mobile App Developer at Acculynk +
● Freelance mobile projects
– http://cajun-code.github.io
– Email: Cajun.code@gmail.com
– Twitter: @cajun_code
8. TipCalculator
Feature: Basic tip calculation
Scenario: Calculate single check
tip amount and total.
Given that I want to calculate
the amount of the tip
When I enter $50 at 17% tip
Then I should see $8.50 for
the tip amount
And $58.50 for the total amount
9. Resources: class
● My notes:
– http://cajun-code.github.io/mobilecity/android/
● Video Channel
– https://vimeo.com/channels/mobilecity
● Slides
– http://www.slideshare.net/javaalley/
● Code
– https://github.com/AtlantaMobileDevGroup/
10. Resources:Books
● Android Programming: The Big Nerd Ranch
– http://www.informit.com/store/android-programming-the-
● Scala for the Impatient
– http://www.informit.com/store/scala-for-the-impatient-97
● Android For Programmers
– http://www.informit.com/store/android-for-programmers-