Android App Development. LIVE and in REAL TIME.
Android App Development. LIVE and in REAL TIME., available at $44.99, has an average rating of 4.3, with 45 lectures, based on 15 reviews, and has 192 subscribers.
You will learn about How to find an app idea worth pursuing (even if you have no ideas) How to graphically design and plan an app (using existing apps and reviews as guides) How to PROPERLY architect an Android app (even if you can't code very well) How to find code that works (without knowing anything in advance) How you can DRASTICALLY improve your problem solving skills Discover the missing 70% of educational content that instructors leave out This course is ideal for individuals who are Coders looking to upgrade their problem solving skills or Coders wanting more info on architecture or Those looking for the REAL dev experience! It is particularly useful for Coders looking to upgrade their problem solving skills or Coders wanting more info on architecture or Those looking for the REAL dev experience!.
Enroll now: Android App Development. LIVE and in REAL TIME.
Summary
Title: Android App Development. LIVE and in REAL TIME.
Price: $44.99
Average Rating: 4.3
Number of Lectures: 45
Number of Published Lectures: 45
Number of Curriculum Items: 45
Number of Published Curriculum Objects: 45
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- How to find an app idea worth pursuing (even if you have no ideas)
- How to graphically design and plan an app (using existing apps and reviews as guides)
- How to PROPERLY architect an Android app (even if you can't code very well)
- How to find code that works (without knowing anything in advance)
- How you can DRASTICALLY improve your problem solving skills
- Discover the missing 70% of educational content that instructors leave out
Who Should Attend
- Coders looking to upgrade their problem solving skills
- Coders wanting more info on architecture
- Those looking for the REAL dev experience!
Target Audiences
- Coders looking to upgrade their problem solving skills
- Coders wanting more info on architecture
- Those looking for the REAL dev experience!
You have a problem.
Most courses on Udemy are professional and polished which means that instructors are leaving out 70% of the content that you need to know about.
Because of this many students report the following to me and I suspect you’ve experienced the same:
-
You take a course and make a dozen little apps
-
You feel GREAT!
-
You try to make your own app
-
You run into one problem after another
-
You give up
—————————————————–
The knock on effect of this process is that you never publish anything and that has dire consequences.
-
If you’re freelancing then you cannot show clients a portfolio.
-
If you’re after a job then you cannot show initiative or skill in the interview.
-
If you’re an entrepreneur you cannot build your million dollar idea
But it’s not your fault. It’s the instructors fault!
—————————————————–
That’s why I created the buildIt Series.
I want to give you back the 70% of content you’ve been missing out on.
—————————————————–
buildIt is a series where I go from app idea to design to code to launch.
-
NOTHING is planned in advance.
-
EVERYTHING is recorded LIVE.
-
All coding mistakes are included as well as their fixes.
Watching someone go through the creation process is the only way you can get that missing 70% and discover what being a professional developer is really like.
—————————————————–
In the end what you get is PRICELESS because you you learn to solve code problems on the fly. Now you can finally finish those projects and publish them:
-
You will have a portfolio for clients
-
You will have skills that companies want
-
You can build your million dollar idea
—————————————————–
Course Details
In this adventure we go through the following stages, every single one is recorded LIVE using Android Studio and Kotlin:
-
“I have no idea what to make”
-
Selecting our app niche
-
Researching the competition and revenue models
-
Planning our app
-
Coding the app (all mistakes included)
-
Releasing the app
-
Reviewing revenue and download numbers
There are absolutely ZERO EDITS. Everything is shown in real time, including decision making and research. You’ll even catch me copying and modifying code from Stack Overflow (hey, don’t judge me, we all do it!).
—————————————————–
Why no editing?
If you’re just getting into coding then you don’t really have a true experience of what day to day life is like. This course shows you that reality.
That’s why I left out absolutely nothing – even mistakes and buggy code. That way you get a real life overview of being a developer. about 70% of the time is spent correcting my own silly mistakes!
70% of your time will also be spent doing the same so you need to see how it’s done!
—————————————————–
Why did you make this course?
I have over 800,000 students on many platforms and they all struggle with their code, architecture and bugs. This course is the antidote to their problems, primarily aimed at making an app production ready. As far as I know, no other course actually runs through this process.
If you want to experience the real life of a developer then this is the only course that will give you that!
—————————————————–
Is this for Beginners?
You need to have some experience with code before you attempt this course. As a rough example you should know what classes / objects / variables are. In this course I do explain some things I’m doing but not all of them (else we’d be here for months!).
If you want something extremelybeginner friendly then have a look at the other courses I offer.
—————————————————–
What do we Make?
We will make an Audio Recorder app. It sounds simple – record and play back the audio. However, as a software engineer, “simple” often translates to “pretty complex behind the scenes”.
For example:
-
How do we design the user interface?
-
Does the design interfere with how we code? (hint: it does)
-
What are the software engineering practices required to make our code readable?
-
How few features should we include?
-
How much code is enough? Should we refactor often?
-
How to not get caught in endless feature additions and end up never releasing….
-
And so much more!
If you want more details on the app then check out the free preview videos.
—————————————————–
Finally, welcome on board and get ready to receive the missing 70% of your education!
Course Curriculum
Chapter 1: Introduction and Preview
Lecture 1: Introduction
Lecture 2: What are We Building – App Preview?
Lecture 3: Preview of the Kotlin Code in Android Studio
Lecture 4: Setting Expectations
Chapter 2: How to Choose an Android App to Clone and Publish
Lecture 1: How to Choose an Android App to Clone – Part 1
Lecture 2: How to Choose an Android App to Clone – Part 2
Chapter 3: How to Design an Android App
Lecture 1: Design an Android App – The First Step
Lecture 2: How to Design the Graphical User Interface of an Android App
Chapter 4: User Interfaces, Navigation and Jetpack in Android Studio
Lecture 1: How to Create an App User Interface in Android Studio – Jetpack Navigation
Lecture 2: How to Connect 2 Fragments in a Nav Graph in Android and Kotlin
Lecture 3: How to Add Fragments to an Android Project and Connect them in Navigation Graph
Lecture 4: Fragments and ViewModels and Connecting them in a Nav Graph
Chapter 5: Recording Audio on Android and Writing to the SD Card
Lecture 1: How to Record Audio on Android with Kotlin – Part 2
Lecture 2: Recording Audio on Android – Part 2
Chapter 6: Connecting ViewModels to Android XML Layouts and LiveData
Lecture 1: ViewModels and Connecting them to XML
Lecture 2: Livedata and XML Layouts
Chapter 7: MediaRecorder Buttons and State Tracking – A Better Solution
Lecture 1: A Simpler More Elegant Solution to Track Audio Recorder State
Lecture 2: Wiring the Play and Stop Buttons PLUS MORE LOGIC
Chapter 8: Room Database and Storing Recording Data
Lecture 1: Setting the Filename and Storing it in a Database
Lecture 2: Changing the Filename Stored
Lecture 3: Implementing Database Saves Using Room in Android
Chapter 9: Room DB and the RecyclerView on Android
Lecture 1: Room DB and the RecyclerView
Lecture 2: Room DB and the Recycler View – I FINALLY FIXED IT
Chapter 10: Passing Data between RecyclerView and Fragments using Navigation Graphs
Lecture 1: Navigation Graph and Passing Items from one Fragment to Another
Lecture 2: RecyclerView Item Clicks and Navigation
Chapter 11: Audio Playback on Android
Lecture 1: Audio File Playback using MediaPlayer on Android Kotlin
Lecture 2: Fixing More Bugs
Lecture 3: Async MediaPlayer and Tying UI to Playback
Lecture 4: Async MediaPlayer and Tying UI to Playback – Part 2
Chapter 12: Using an EditText Box to Change Name on Disk and in Room DB
Lecture 1: Changing File Name on Disk and in DB via EditText on Android
Lecture 2: More Bug Squashing
Chapter 13: Sharing Our Recording Using the ShareSheet on Android
Lecture 1: How to Use the Sharesheet on Android to Send Files
Chapter 14: User Interface and New Recording Button
Lecture 1: Fiddling the User Interface to be Unique
Lecture 2: Will a Break Break my Skills (and New Recording Button)
Chapter 15: More Room DB, External File Storage and Calculating Free Space
Lecture 1: Calculating the Free Space on External Storage
Lecture 2: Deleting DB Entries and Files
Chapter 16: Animations, Icons and GUI Improvements
Lecture 1: 2 Lines of Code and Pretty Icons
Lecture 2: More GUI Improvements and Toasts in Android
Lecture 3: Animations in Android
Lecture 4: Making a Recycler View Look Good
Lecture 5: Fixing up More GUI Things
Chapter 17: Google Ads on Android
Lecture 1: Implement Google Ads in an Android App
Chapter 18: App Icons, Prompt Reviews and Launch!
Lecture 1: Choosing an App Icon and Sizing
Lecture 2: Prompting for Reviews and SharedPreferences
Lecture 3: Publishing an Android App
Instructors
-
Grant Klimaytys
Software Engineer and Investor
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 3 votes
- 4 stars: 4 votes
- 5 stars: 8 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024