1. Set up for Android Development/1. How the Course is Structured.mp416.25MB
1. Set up for Android Development/10. Slow PC Make it Run Faster with these Performance Tricks [Windows].mp46.45MB
1. Set up for Android Development/2. How to Get All the Free Stuff.mp42.3MB
1. Set up for Android Development/4. Developing for Android - Tools for this Course.mp44.04MB
1. Set up for Android Development/5. Setup on Mac Android Studio, the JDK & Connecting a Physical Device.mp430.43MB
1. Set up for Android Development/6. Setup on Windows Android Studio, the JDK & Connecting a Physical Device.mp434.79MB
1. Set up for Android Development/8. Configure Android Studio for Productivity Themes, Auto-Import & SDKs.mp427.49MB
1. Set up for Android Development/9. How to Set Up an Android Emulator with Hardware Acceleration.mp439.57MB
10. Working with the Constraint Layout & Creating Multiple Layouts/1. Converting to a Constraint Layout & Designing for Multiple Screens.mp435.29MB
10. Working with the Constraint Layout & Creating Multiple Layouts/2. Setting Constraints and Using Built-In Styles.mp445.43MB
10. Working with the Constraint Layout & Creating Multiple Layouts/3. Linking Views to Each Other.mp423.2MB
10. Working with the Constraint Layout & Creating Multiple Layouts/4. Using Guidelines to Position Layout Elements.mp429.17MB
10. Working with the Constraint Layout & Creating Multiple Layouts/5. Automatically Inferring Constraints with Android Studio.mp49.12MB
10. Working with the Constraint Layout & Creating Multiple Layouts/6. Resource Qualifiers and Layouts for Landscape Mode.mp424.19MB
10. Working with the Constraint Layout & Creating Multiple Layouts/7. Internationalisation, Resource Qualifiers and the Translations Editor.mp417.1MB
10. Working with the Constraint Layout & Creating Multiple Layouts/8. Creating a Landscape Layout and Adding Content Descriptions for Accessibility.mp449.09MB
11. Java Programming for Intermediates/1. Set up a Standard Java Project in Android Studio.mp46.28MB
11. Java Programming for Intermediates/2. Virtual Machines & Program Entry Points main() vs the Android Intent Filter.mp410.23MB
11. Java Programming for Intermediates/3. Classes and Objects Demystified.mp411.6MB
11. Java Programming for Intermediates/4. Fields, the Dot Notation, and an Object's State.mp47.34MB
11. Java Programming for Intermediates/5. Using GettersSetters & Access Modifiers Public v.s. Private.mp415.26MB
11. Java Programming for Intermediates/6. No-Argument Constructors v.s. Parameterised Constructors.mp418.97MB
11. Java Programming for Intermediates/7. Object Behaviour & Using Methods.mp424.33MB
11. Java Programming for Intermediates/8. The static Keyword Class Variables & Class Methods.mp419.22MB
11. Java Programming for Intermediates/9. Inheritance, the protected Modifier & the @Override Annotation.mp447.13MB
12. Build a Weather App - Use GPS and APIs to Get Data from the Web [Tutorial]/1. What Will We Make.mp48.12MB
12. Build a Weather App - Use GPS and APIs to Get Data from the Web [Tutorial]/10. Making the HTTP Request for Weather Data.mp419.81MB
12. Build a Weather App - Use GPS and APIs to Get Data from the Web [Tutorial]/11. The JSON Format Explained.mp412.17MB
12. Build a Weather App - Use GPS and APIs to Get Data from the Web [Tutorial]/13. Parse the JSON and Handle Exceptions with a Try-Catch Block.mp427.74MB
12. Build a Weather App - Use GPS and APIs to Get Data from the Web [Tutorial]/14. Update the UI and Show the Weather to the User.mp48.99MB
12. Build a Weather App - Use GPS and APIs to Get Data from the Web [Tutorial]/15. Create a New Activity and Link Activity & Layout.mp410.42MB
12. Build a Weather App - Use GPS and APIs to Get Data from the Web [Tutorial]/16. Using Intents to Navigate Between Activities.mp416.94MB
12. Build a Weather App - Use GPS and APIs to Get Data from the Web [Tutorial]/17. Intent Extras and EditText onEditorAction() Callbacks.mp410.49MB
12. Build a Weather App - Use GPS and APIs to Get Data from the Web [Tutorial]/18. API Call with a City Name, the Logical NOT and Freeing Up Resources.mp411.62MB
12. Build a Weather App - Use GPS and APIs to Get Data from the Web [Tutorial]/2. Project Setup & Overview.mp48.97MB
12. Build a Weather App - Use GPS and APIs to Get Data from the Web [Tutorial]/4. Gradle Project & Module Scripts and Android SDK Compatibility.mp418.16MB
12. Build a Weather App - Use GPS and APIs to Get Data from the Web [Tutorial]/5. Adding External Libraries as Dependencies with Gradle.mp426.97MB
12. Build a Weather App - Use GPS and APIs to Get Data from the Web [Tutorial]/6. Manage App Permissions in the Android Manifest.mp412.38MB
12. Build a Weather App - Use GPS and APIs to Get Data from the Web [Tutorial]/7. Runtime Permissions & Using the LocationManager to Get Your Location.mp440.93MB
12. Build a Weather App - Use GPS and APIs to Get Data from the Web [Tutorial]/8. Networking, HTTP Requests, Status Codes & APIs.mp424.47MB
13. Coding Challenge #4 - REST & APIs - Build a Bitcoin Price Tracker/1. What You Will Create.mp49.25MB
14. Build a WhatsApp Clone and learn to use Cloud Data Storage [Tutorial]/1. What Will We Make.mp48.59MB
14. Build a WhatsApp Clone and learn to use Cloud Data Storage [Tutorial]/10. ListViews, Adapters & ArrayLists.mp424.92MB
14. Build a WhatsApp Clone and learn to use Cloud Data Storage [Tutorial]/11. Implementing the ViewHolder Pattern.mp428.16MB
14. Build a WhatsApp Clone and learn to use Cloud Data Storage [Tutorial]/12. Retrieve Data from Firebase with a ChildEventListener.mp424.97MB
14. Build a WhatsApp Clone and learn to use Cloud Data Storage [Tutorial]/13. Styling Views with 9 Patch Images.mp413.65MB
14. Build a WhatsApp Clone and learn to use Cloud Data Storage [Tutorial]/2. Project Tour and Overview of Existing Code.mp424.12MB
14. Build a WhatsApp Clone and learn to use Cloud Data Storage [Tutorial]/3. What is Firebase.mp410.24MB
14. Build a WhatsApp Clone and learn to use Cloud Data Storage [Tutorial]/4. Create a New Project on Firebase and Configure the Android App.mp424.06MB
14. Build a WhatsApp Clone and learn to use Cloud Data Storage [Tutorial]/5. Registering New Users, Validating Data & the Builder Design Pattern.mp431.15MB
14. Build a WhatsApp Clone and learn to use Cloud Data Storage [Tutorial]/6. Storing Data Locally (on Device) using SharedPreferences.mp411.79MB
14. Build a WhatsApp Clone and learn to use Cloud Data Storage [Tutorial]/7. Handling User Login with FirebaseAuth.mp419.65MB
14. Build a WhatsApp Clone and learn to use Cloud Data Storage [Tutorial]/8. Retrieve the Locally Stored Data.mp45.45MB
14. Build a WhatsApp Clone and learn to use Cloud Data Storage [Tutorial]/9. Create the Model Class & Save Data to the Cloud.mp421.64MB
15. App Design Course Introduction/1. Introduction to the App Design Course.mp42.79MB
15. App Design Course Introduction/2. Why is Design Important for an App Entrepreneur.mp44.11MB
15. App Design Course Introduction/3. Designer versus Non-Designer Thinking.mp45.8MB
16. Colour Theory/1. Understanding the Mood of Your Colour Palette.mp412.05MB
16. Colour Theory/2. How to Combine Colours and Formulate Colour Palettes.mp46.7MB
16. Colour Theory/3. Tools for Designing with Colour.mp44.34MB
17. Typography/1. Introduction to Typography.mp41.44MB
17. Typography/2. The Serif Font Family - Origins and Use.mp411.93MB
17. Typography/3. The Sans Serif Font Family - Origins and Use.mp42.72MB
17. Typography/4. How Typography Determines Readability.mp44.37MB
17. Typography/5. How to Combine Fonts Like a Pro.mp410.1MB
18. The Fundamentals of User Interface (UI) Design for Mobile/1. Introduction to User Interface Design.mp41.13MB
18. The Fundamentals of User Interface (UI) Design for Mobile/2. The Tour Guide Approach to UI Design.mp45.11MB
18. The Fundamentals of User Interface (UI) Design for Mobile/3. The Importance of Alignment.mp44.75MB
18. The Fundamentals of User Interface (UI) Design for Mobile/4. What is Good Practice in Interaction Design.mp413.55MB
18. The Fundamentals of User Interface (UI) Design for Mobile/5. Colour in User Interface Design.mp43.96MB
18. The Fundamentals of User Interface (UI) Design for Mobile/6. The Many Ways of Designing Text Overlays.mp46.64MB
18. The Fundamentals of User Interface (UI) Design for Mobile/7. How to Be an Attention Architect.mp47.67MB
19. The Fundamentals of User Experience (UX) Design for Mobile/1. Introduction to User Experience Design.mp414.82MB
19. The Fundamentals of User Experience (UX) Design for Mobile/10. Idiot Boxes.mp46.78MB
19. The Fundamentals of User Experience (UX) Design for Mobile/2. Usability.mp410.26MB
19. The Fundamentals of User Experience (UX) Design for Mobile/3. Asking for Permissions.mp45.79MB
19. The Fundamentals of User Experience (UX) Design for Mobile/4. User Profiling.mp44.96MB
19. The Fundamentals of User Experience (UX) Design for Mobile/5. Form vs. Function.mp44.99MB
19. The Fundamentals of User Experience (UX) Design for Mobile/6. Consistency.mp45.54MB
19. The Fundamentals of User Experience (UX) Design for Mobile/7. Simplicity.mp48.27MB
19. The Fundamentals of User Experience (UX) Design for Mobile/8. Don't Make Me Think.mp412.9MB
19. The Fundamentals of User Experience (UX) Design for Mobile/9. Onboarding.mp44.85MB
2. Build the I am Rich App to learn about project structure and XML [Tutorial]/1. What Will We Make.mp43.19MB
2. Build the I am Rich App to learn about project structure and XML [Tutorial]/10. Understand the Android Project Structure.mp47.96MB
2. Build the I am Rich App to learn about project structure and XML [Tutorial]/11. The Wonderful World of Version Control Installing Git.mp424.82MB
2. Build the I am Rich App to learn about project structure and XML [Tutorial]/2. Creating a New Android Studio Project and Choosing the API Level.mp420.88MB
2. Build the I am Rich App to learn about project structure and XML [Tutorial]/3. Working with the Layout Editor, Strings, and App Themes.mp430.62MB
2. Build the I am Rich App to learn about project structure and XML [Tutorial]/4. Adding Graphics to a Project and using ImageViews.mp417.63MB
2. Build the I am Rich App to learn about project structure and XML [Tutorial]/5. What is XML and How Does it Work.mp432.96MB
2. Build the I am Rich App to learn about project structure and XML [Tutorial]/7. Setting a Custom Launcher Icon.mp414.86MB
2. Build the I am Rich App to learn about project structure and XML [Tutorial]/8. Running the App to Test it Out!.mp45.62MB
2. Build the I am Rich App to learn about project structure and XML [Tutorial]/9. Design the App's Screen in the Layout XML.mp411.51MB
20. Designing for iOS vs. Android - What are the Important Differences/1. Android vs. iOS Design.mp45.33MB
20. Designing for iOS vs. Android - What are the Important Differences/2. Navigation.mp44.93MB
20. Designing for iOS vs. Android - What are the Important Differences/3. The Devil is in the Details.mp41.82MB
20. Designing for iOS vs. Android - What are the Important Differences/4. Differences in Icon Design.mp4937.32KB
20. Designing for iOS vs. Android - What are the Important Differences/5. Flat vs. Material Design.mp44.09MB
20. Designing for iOS vs. Android - What are the Important Differences/6. Differences in Establishing Visual Hierarchy.mp41.21MB
20. Designing for iOS vs. Android - What are the Important Differences/7. iOS and Android Design Guidelines.mp44.95MB
21. Putting it All Together - A Step-By-Step Guide to the Mobile Design Workflow/1. Step 1 Design Patterns and Colour Palettes.mp46.98MB
21. Putting it All Together - A Step-By-Step Guide to the Mobile Design Workflow/10. How to Create Prototypes with Marvel App.mp414.43MB
21. Putting it All Together - A Step-By-Step Guide to the Mobile Design Workflow/11. Your Turn to Create a Prototype.mp42.52MB
21. Putting it All Together - A Step-By-Step Guide to the Mobile Design Workflow/2. Step 2 How to Design User Flow Diagrams.mp414.64MB
21. Putting it All Together - A Step-By-Step Guide to the Mobile Design Workflow/3. Step 3 How to Create Wireframes.mp423.09MB
21. Putting it All Together - A Step-By-Step Guide to the Mobile Design Workflow/4. Step 4 How to Create Professional Mockups.mp48.35MB
21. Putting it All Together - A Step-By-Step Guide to the Mobile Design Workflow/5. How to Use Sketch (4.1) to Create Mockups for Mobile.mp437.41MB
21. Putting it All Together - A Step-By-Step Guide to the Mobile Design Workflow/6. How to Use Canva to Create Mockups.mp410.22MB
21. Putting it All Together - A Step-By-Step Guide to the Mobile Design Workflow/7. Your Turn to Create Your Own Mockups.mp45MB
21. Putting it All Together - A Step-By-Step Guide to the Mobile Design Workflow/8. Step 5 How to Create Animated App Prototypes.mp47.21MB
21. Putting it All Together - A Step-By-Step Guide to the Mobile Design Workflow/9. How to Create Animated Prototypes with Keynote.mp418.57MB
22. Resources/3. Keep Learning and Improving!.mp43.62MB
23. The Complete App Marketing Course/1. The Importance of App Marketing.mp41.84MB
23. The Complete App Marketing Course/2. The Fallacy of Build it and They Will Come.mp49.06MB
24. Idea Validation - Save Yourself Time and Money/1. The Importance of Idea Validation.mp414.16MB
24. Idea Validation - Save Yourself Time and Money/2. 1. The Simplest Way of Validating Your Idea - The Starbucks Method.mp413.5MB
24. Idea Validation - Save Yourself Time and Money/3. 2. Using Google Trends to Estimate the Size of Your Market.mp49.46MB
24. Idea Validation - Save Yourself Time and Money/4. 3. The Landing Page Validation Method.mp427.58MB
24. Idea Validation - Save Yourself Time and Money/5. How to Create a Landing Page Website in Less than an Hour.mp48.4MB
24. Idea Validation - Save Yourself Time and Money/6. 4. Creating a Minimum Viable Product.mp416.6MB
24. Idea Validation - Save Yourself Time and Money/7. 5. Using Crowd-funding to Validate and Fund Your Idea.mp417.28MB
25. App Monetisation Methods - How to Make Money From Your App/1. How to Monetise Your App on iOS vs. Android.mp45.21MB
25. App Monetisation Methods - How to Make Money From Your App/2. When You Should Create a Paid App.mp415.59MB
25. App Monetisation Methods - How to Make Money From Your App/3. When to use In-App Advertisements.mp410.89MB
25. App Monetisation Methods - How to Make Money From Your App/4. How You Thought About These Alternative Monetisation Models.mp411.28MB
26. How to Optimise Your App Store Listing/1. How to Get an App icon Designed without Breaking the Bank.mp49.04MB
26. How to Optimise Your App Store Listing/2. Split Testing for Super Success.mp411.31MB
26. How to Optimise Your App Store Listing/3. What Makes a Good App Icon.mp41.9MB
26. How to Optimise Your App Store Listing/4. The Dos and Don'ts of Making App Screenshots.mp47.4MB
26. How to Optimise Your App Store Listing/5. Tools for Building Screenshots.mp42.14MB
27. Growth Hacking Techniques for App Downloads/1. Your First 1000 Customers.mp46.67MB
27. Growth Hacking Techniques for App Downloads/10. Cross Promotion.mp42.71MB
27. Growth Hacking Techniques for App Downloads/11. Social Referrals and Social Queuing.mp46.27MB
27. Growth Hacking Techniques for App Downloads/12. How to Make Social Media Work for You.mp47.91MB
27. Growth Hacking Techniques for App Downloads/2. Building an Email List.mp43.15MB
27. Growth Hacking Techniques for App Downloads/3. The All Important Landing Page.mp412.87MB
27. Growth Hacking Techniques for App Downloads/4. Blogging Your Way to Success.mp49.24MB
27. Growth Hacking Techniques for App Downloads/5. Content Marketing for App Downloads.mp45.6MB
27. Growth Hacking Techniques for App Downloads/6. How to Successfully Launch on Product Hunt.mp433.07MB
27. Growth Hacking Techniques for App Downloads/7. How to Launch on Beta List.mp42.55MB
27. Growth Hacking Techniques for App Downloads/8. How to Launch on Hacker News.mp45.95MB
27. Growth Hacking Techniques for App Downloads/9. If At First You Don't Succeed....mp45.99MB
28. How to Get Press Coverage for Your App/1. Do I need a PR Agency.mp41.33MB
28. How to Get Press Coverage for Your App/10. What if You Still Can't Get Anyone to Write About You.mp46.89MB
28. How to Get Press Coverage for Your App/11. Final Tips on Getting Press.mp45.13MB
28. How to Get Press Coverage for Your App/2. Not All Press is Created Equal.mp41.32MB
28. How to Get Press Coverage for Your App/3. How to Craft Your Story.mp49.57MB
28. How to Get Press Coverage for Your App/4. How to Craft Your Pitch.mp43.16MB
28. How to Get Press Coverage for Your App/5. How to Figure Out Which Journalists to Pitch.mp46MB
28. How to Get Press Coverage for Your App/6. How to Find Anyone's Email Address.mp42.39MB
28. How to Get Press Coverage for Your App/7. How to Pitch a Journalist.mp48.14MB
28. How to Get Press Coverage for Your App/9. Establishing a Relationship with a Journalist.mp42.31MB
29. How to Get Your App Featured on the App Store/1. How to Get Featured on the App Store.mp42.02MB
29. How to Get Your App Featured on the App Store/2. Only on the App Store.mp43.02MB
29. How to Get Your App Featured on the App Store/3. Work with the Corporate Mindset.mp43.02MB
29. How to Get Your App Featured on the App Store/4. Native vs. Cross-Platform Apps.mp48.89MB
29. How to Get Your App Featured on the App Store/5. Tips and Tricks for Getting Featured.mp44.99MB
3. Coding Challenge #1 - Using the Layout Editor in Android Studio and Github/1. What are the Coding Challenges.mp42.37MB
3. Coding Challenge #1 - Using the Layout Editor in Android Studio and Github/2. What You Will Create.mp42.32MB
3. Coding Challenge #1 - Using the Layout Editor in Android Studio and Github/3. Step 1 Importing Projects from GitHub and Opening them in Android Studio ⭐️.mp457.8MB
3. Coding Challenge #1 - Using the Layout Editor in Android Studio and Github/7. Step 5 How to Submit Your Assignment on Github [Optional].mp415.07MB
3. Coding Challenge #1 - Using the Layout Editor in Android Studio and Github/8. I am Poor Challenge Solution.mp447.62MB
30. App Store Optimisation - How to Rank Higher on the App Store Search Algorithm/1. What is App Store Optimisation (ASO).mp41.82MB
30. App Store Optimisation - How to Rank Higher on the App Store Search Algorithm/2. Top Tips to Optimise Your App Store Listing.mp43.26MB
30. App Store Optimisation - How to Rank Higher on the App Store Search Algorithm/3. My Complete ASO Workflow.mp411.03MB
30. App Store Optimisation - How to Rank Higher on the App Store Search Algorithm/4. Using Apple Search Ads as a Research Tool.mp44.33MB
30. App Store Optimisation - How to Rank Higher on the App Store Search Algorithm/5. Early vs. Late Game Strategies.mp42.07MB
30. App Store Optimisation - How to Rank Higher on the App Store Search Algorithm/6. Differences Between Google Play and Apple App Store.mp45MB
31. The Right Way of Using Paid Advertising to Drive App Downloads/1. When to use Paid Advertising or App Marketing.mp41.32MB
31. The Right Way of Using Paid Advertising to Drive App Downloads/2. Always Test Before You Advertise.mp47.17MB
31. The Right Way of Using Paid Advertising to Drive App Downloads/3. Which Platform to Advertise On.mp4911.02KB
31. The Right Way of Using Paid Advertising to Drive App Downloads/4. How Much Does it Cost.mp42.94MB
31. The Right Way of Using Paid Advertising to Drive App Downloads/5. How to Setup Your Facebook Ad.mp44.22MB
31. The Right Way of Using Paid Advertising to Drive App Downloads/6. Use Your Competitors' Ad Budget.mp44.45MB
31. The Right Way of Using Paid Advertising to Drive App Downloads/7. Where Can I Find More Customers.mp41.62MB
31. The Right Way of Using Paid Advertising to Drive App Downloads/8. One Weird Trick to Get More Money from Apple.mp42.56MB
32. App Store Reviews and Ratings/1. How to Get More 5 Star Ratings and Reviews.mp47.02MB
32. App Store Reviews and Ratings/2. Use This Free Tools to Monitor Your App Reviews.mp41.84MB
33. How to Use App Analytics to Increase User Retention/1. How to use App Analytics to Increase User Retention.mp45.31MB
34. White Hat vs. Black Hat Methods of Getting More App Downloads and Revenue/1. White Hat Techniques.mp414.9MB
34. White Hat vs. Black Hat Methods of Getting More App Downloads and Revenue/2. Black Hat Techniques.mp411.28MB
35. Bonus How to Build Your App Showcase Website/1. A 5 Second Way of Building a Web Page for Your iOS App.mp46.69MB
35. Bonus How to Build Your App Showcase Website/2. How to Use Bootstrap to Build Your App Showcase Website.mp438.66MB
4. Build a Dice App to Learn Java & XML Fundamentals [Tutorial]/1. What Will We Make.mp44.59MB
4. Build a Dice App to Learn Java & XML Fundamentals [Tutorial]/10. Debugging Practice Compilation and Build Errors.mp418.35MB
4. Build a Dice App to Learn Java & XML Fundamentals [Tutorial]/11. Debugging Practice The App Has Stopped. What to do after a Crash..mp442.54MB
4. Build a Dice App to Learn Java & XML Fundamentals [Tutorial]/2. Start a New Project and Style the App with the Theme Editor.mp419.4MB
4. Build a Dice App to Learn Java & XML Fundamentals [Tutorial]/3. Generating App Icons and Adding Graphics to a Project.mp419.37MB
4. Build a Dice App to Learn Java & XML Fundamentals [Tutorial]/4. Designing a Screen with Nested Layouts.mp442.88MB
4. Build a Dice App to Learn Java & XML Fundamentals [Tutorial]/5. Using Variables and Linking Layout Elements to Java Code.mp413.32MB
4. Build a Dice App to Learn Java & XML Fundamentals [Tutorial]/6. Use the Logcat and a Listener to Check if a Button is Pressed.mp412.12MB
4. Build a Dice App to Learn Java & XML Fundamentals [Tutorial]/7. Create Random Numbers in Java.mp47.35MB
4. Build a Dice App to Learn Java & XML Fundamentals [Tutorial]/8. Java Arrays and How to Use Them.mp413.96MB
5. Coding Challenge #2 - Data Types, Variables and Arrays/1. What You Will Create.mp43.13MB
5. Coding Challenge #2 - Data Types, Variables and Arrays/11. Step 9 Submit Your Coursework [Optional].mp43.67MB
5. Coding Challenge #2 - Data Types, Variables and Arrays/12. Magic 8 Ball Challenge Solution.mp4119.17MB
5. Coding Challenge #2 - Data Types, Variables and Arrays/3. Step 1 Import the Skeleton Project from Github.mp418.02MB
6. Java Programming for Beginners/1. Introduction to the Programming Modules.mp41.7MB
6. Java Programming for Beginners/2. Setting up a Pure Java Project in Android Studio.mp49.06MB
6. Java Programming for Beginners/3. Code Blocks, the main() Method, and Code Compilation Explained.mp45.39MB
6. Java Programming for Beginners/4. Comments, Variables and Types.mp421.6MB
6. Java Programming for Beginners/6. Methods Part 1 - Defining and Calling a Method.mp47.14MB
6. Java Programming for Beginners/7. Methods Part 2 - Adding Parameters.mp414.32MB
6. Java Programming for Beginners/8. Methods Part 3 - Multiple Parameters and Returning a Value.mp419.14MB
6. Java Programming for Beginners/9. Control Flow Conditional Statements (IFELSE).mp421.61MB
7. Build a Music App [Tutorial]/1. What Will We Make.mp44.25MB
7. Build a Music App [Tutorial]/2. Setting Up the Project & Using Colours as Resources.mp411.83MB
7. Build a Music App [Tutorial]/3. How to Use Android Documentation and Other Resources.mp440.12MB
7. Build a Music App [Tutorial]/4. Calling the Constructor to Create a SoundPool.mp413.24MB
7. Build a Music App [Tutorial]/5. Member Variables and the Importance of Scope.mp414.05MB
7. Build a Music App [Tutorial]/6. Using the onClick Property instead of a Listener.mp49.53MB
7. Build a Music App [Tutorial]/7. How to Play a Sound in Your App using the SoundPool.mp425.33MB
8. Build a Quiz App and Learn about the MVC Design Pattern [Tutorial]/1. What Will We Make.mp44.44MB
8. Build a Quiz App and Learn about the MVC Design Pattern [Tutorial]/10. Check the User's Answer and Give Feedback.mp410.36MB
8. Build a Quiz App and Learn about the MVC Design Pattern [Tutorial]/11. Working with the Progress Bar and Tracking Score.mp416.85MB
8. Build a Quiz App and Learn about the MVC Design Pattern [Tutorial]/12. Fixing the Screen Orientation and Displaying an AlertDialog.mp412.4MB
8. Build a Quiz App and Learn about the MVC Design Pattern [Tutorial]/13. An Overview of How an Android App Works.mp47.12MB
8. Build a Quiz App and Learn about the MVC Design Pattern [Tutorial]/14. The Activity Lifecycle.mp415.58MB
8. Build a Quiz App and Learn about the MVC Design Pattern [Tutorial]/15. Saving State using the Bundle and Null Pointer Exceptions.mp422.7MB
8. Build a Quiz App and Learn about the MVC Design Pattern [Tutorial]/2. Import & Familiarise Yourself with the Skeleton Project.mp49.97MB
8. Build a Quiz App and Learn about the MVC Design Pattern [Tutorial]/3. Understand Casting & Link the Layout to the Java Code.mp421.52MB
8. Build a Quiz App and Learn about the MVC Design Pattern [Tutorial]/4. Set an OnClickListener & Implement a Toast Message.mp420.74MB
8. Build a Quiz App and Learn about the MVC Design Pattern [Tutorial]/5. Create the Model Class & Generate Code with Android Studio.mp413.79MB
8. Build a Quiz App and Learn about the MVC Design Pattern [Tutorial]/7. The Model View Controller (MVC) Design Pattern and Why We Use It.mp419.49MB
8. Build a Quiz App and Learn about the MVC Design Pattern [Tutorial]/8. Retrieve Quiz Questions from an Array and Display them on Screen.mp423.99MB
8. Build a Quiz App and Learn about the MVC Design Pattern [Tutorial]/9. Update Questions on Screen and Interpret Errors in the Logcat.mp418.14MB
9. Coding Challenge #3 - Control Flow - Build a Story App Like Lifeline/1. What You'll Create.mp416.73MB
9. Coding Challenge #3 - Control Flow - Build a Story App Like Lifeline/11. Destini Challenge Solution.mp4112.89MB