Fine Point Mobile, brought to you by Daniel Malone.

Android Developer Training

Become an Android Developer with video tutorials by Daniel Malone and Fine Point Mobile.

Register now

Android Kotlin Bootcamp - Day 3 of 30
Play video

Android Kotlin Bootcamp - Day 3 of 30

Android Kotlin Bootcamp - Day 2 of 30
Play video

Android Kotlin Bootcamp - Day 2 of 30

Android Kotlin Bootcamp - Day 1 of 30
Play video

Android Kotlin Bootcamp - Day 1 of 30

Android WorkManager Tutorial
Play video

Android WorkManager Tutorial

Android Developer Training: Recreate an Entire App - Part 1
Play video

Android Developer Training: Recreate an Entire App - Part 1

Recreate an Android App from scratch! (Part 1)
Play video

Recreate an Android App from scratch! (Part 1)

Android Gson Tutorial: from JSON to RecyclerView
Play video

Android Gson Tutorial: from JSON to RecyclerView

Android Architecture Components: Communicating between different Fragments
Play video

Android Architecture Components: Communicating between different Fragments

Android App Development for Beginners (2018 Edition): Part 4
Play video

Android App Development for Beginners (2018 Edition): Part 4

Android App Development for Beginners (2018 Edition): Part 3
Play video

Android App Development for Beginners (2018 Edition): Part 3

Android App Development for Beginners (2018 Edition): Part 2
Play video

Android App Development for Beginners (2018 Edition): Part 2

Android Kotlin Horizontal RecyclerView with Snapping
Play video

Android Kotlin Horizontal RecyclerView with Snapping

Android App Development for Beginners (2018 Edition): Part 1
Play video

Android App Development for Beginners (2018 Edition): Part 1

Android Git Merging, Branches and Commits Explained
Play video

Android Git Merging, Branches and Commits Explained

Android Kotlin Horizontal RecyclerView Tutorial
Play video

Android Kotlin Horizontal RecyclerView Tutorial

Android Kotlin RecyclerView Tutorial
Play video

Android Kotlin RecyclerView Tutorial

Recreate Facebook: Android RecyclerView with Ads Inserted (Day 4)
Play video

Recreate Facebook: Android RecyclerView with Ads Inserted (Day 4)

Recreate Facebook in Android Studio: News Feed - ConstraintLayout (Day 3)
Play video

Recreate Facebook in Android Studio: News Feed - ConstraintLayout (Day 3)

Free YouTube Series

View our tutorials on YouTube -- for free!

Go to YouTube

What is an app?

What makes an app an app? How are apps different from websites?

  • Apps are faster and more powerful than websites.
  • Websites are easier access; no download is required. Just an internet connection and a browser, like Google Chrome.
  • Apps have access to better graphics and powerful integration with the CPU.
  • Push notifications and alerts are mobile-specific (although this is changing on the web).
  • Apps are downloaded from an app store, like Google Play Store.

What are some common app features?

  • Passwordless sign-in using your existing Google, Facebook or Twitter account. This reduces registration friction.
  • Realtime Database syncing. This allows the same user to use different devices without losing any data. Synchronization happens in real-time.
  • A beautiful design that functions as well as it looks.
  • Features Material Design, Google's design spec for how apps should look and react to the end-user.
In-person Training
Bring your app to the next level

Receive world-class Android app development training with Kotlin directly at your company's office!

Coming soon!

Android App Developers

It's never been a better time to become an Android Developer. Whether you want to create your first app, update an existing app to Material Design, or use Test-Driven Development, Fine Point Mobile provides quality training.

Headquartered in Austin, Texas, United States, Fine Point Mobile produces video tutorials that help you grow your career. Starting out as a YouTube Channel, Fine Point Mobile is now training 50,000 developers through tutorials.

What type of videos do you produce?

After creating multiple Google Play Store apps, Daniel Malone decided to help others learn Android Developer skills. Fine Point Mobile produces videos on Android Architecture Components, RxJava, ConstraintLayout, Kotlin, XML and advanced layouts, best practices, Test-Driven Development, and more. Never run out of videos to watch.

What can I expect to learn?

Need a place to start? Start with our Android Beginner's series, which walks you through creating your first Android app. Afterwards, continue learning Kotlin (instead of Java).

What is Material Design?

Google is well-know for it's simple, clean, and flat design. Material Design is a standard for how apps should look, behave and function. Floating Action Buttons, Navigation Drawers and Card are all easily recognizable standards for Android apps.


Register for Free Today

Stay up-to-date on the latest Android tutorials produced by Daniel.

Register Now

Future Tutorials

  • Android Architecture Components
  • SharedPreferences
  • Room Database
  • Navigation Components
  • Google Cloud Platform
  • Cloud Functions
  • Firebase Live Database

Future Projects

  • Social Media App
  • Ecommerce App
  • Chat Messaging App
  • GPS Tracker App
  • Field Services App
  • Dating App
  • Note-Taking App

Suggest Tutorials

Want to learn something specific? Tell Daniel what video you want him to make!

Send Suggestion