HOME > Development > How To Launch Your App In Just 16 hrs Android Development

How To Launch Your App In Just 16 hrs Android Development

  • Development
  • Feb 07, 2025
SynopsisHow To Launch Your App In Just 16 hrs – Android Develop...
How To Launch Your App In Just 16 hrs Android Development  No.1

How To Launch Your App In Just 16 hrs – Android Development, available at $39.99, has an average rating of 3.95, with 110 lectures, based on 525 reviews, and has 2110 subscribers.

You will learn about Understand how to use Photoshop for app UI design Create simple, yet effective logos for app projects. Understand the basics of coding in Java and using Android Studio Design and develop a full, production-ready app from scratch. This course is ideal for individuals who are Anyone who has an interest in designing and coding apps. It is particularly useful for Anyone who has an interest in designing and coding apps.

Enroll now: How To Launch Your App In Just 16 hrs – Android Development

Summary

Title: How To Launch Your App In Just 16 hrs – Android Development

Price: $39.99

Average Rating: 3.95

Number of Lectures: 110

Number of Published Lectures: 110

Number of Curriculum Items: 110

Number of Published Curriculum Objects: 110

Original Price: $69.99

Quality Status: approved

Status: Live

What You Will Learn

  • Understand how to use Photoshop for app UI design
  • Create simple, yet effective logos for app projects.
  • Understand the basics of coding in Java and using Android Studio
  • Design and develop a full, production-ready app from scratch.
  • Who Should Attend

  • Anyone who has an interest in designing and coding apps.
  • Target Audiences

  • Anyone who has an interest in designing and coding apps.
  • Have you ever seen a beautiful screen and wondered how it was designed or read a hundred lines of neatly formatted code and wondered how it works? This course aspires to seamlessly blend app design with android development giving you the complete picture. Learn how to design and code a fully working, professionally designed Android app from Photoshop to Playstore under 16 hours.

    We build an app called BucketDrops in the series which lets you keep track of life goals. The course begins with app design instructed by Gary and covers the following:

    1. Photoshop basics
    2. Illustrator basics
    3. Principles of Logo Design
    4. Process to design the app mockup screens

    We then dive into Android Programming using Android Studio instructed by Vivek Ramesh “Vivz” which covers the following topics

    1. Basic components of Android (Activities, Services, Intents, Fragments, and BroadcastReceivers
    2. Drawables and selectors
    3. Efficient Image Loading With Glide
    4. Fragments, FragmentManager and FragmentTransaction
    5. Realm database and queries
    6. RecyclerView, sections, animation and swipe to delete
    7. Styles and themes
    8. Custom Widgets and Views
    9. Running periodic tasks with IntentService, AlarmManager and BootReceiver
    10. Reverse engineering an APK file
    11. Proguard
    12. Publishing on Google Play

    Follow along as Gary Simon and Vivek Ramesh “Vivz” walk you through the entire process of designing and coding a production-ready android app.

    Prerequisites

    1. You have Photoshop and Illustrator installed on your system.
    2. You know a bit of Object Oriented Programming (Any language will do but Java is preferable)

    Materials included

    1. Assets wherever appropriate
    2. Presentations, keynotes and slides wherever appropriate
    3. Document containing GitHub code links attached on lecture 39
    4. Videos are enabled for offline access

    Who are these guys?

    Gary Simon has been a professional designer for over 15 years and has dealt with over a thousand clients on a variety of design and development projects. He owns a popular design business, along with its associated youtube presence which is one of the most popular design channels with almost 100,000 subscribers.

    Vivzhas been a java developer for nearly a decade and is the founder of a channel called slidenerd that deals with mobile programming on YouTube with almost 100,000 subscribers

    Between the two, millions upon millions of aspiring designers and coders alike have benefited from their instructions.

    Who should take this course?

    Anyone that’s interested in designing and developing apps for android. You can be an absolute beginner and follow along. You can also be an intermediate/advanced designer or coder and still gain valuable insights.

    So if you’re ready to start designing and coding amazing android apps, let’s get started!

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: Project Files

    Chapter 2: Introduction to Photoshop for UI Design

    Lecture 1: Creating New Documents and Artboard Documents

    Lecture 2: Understanding Layers

    Lecture 3: Tools and Techniques Specific to UI Design

    Lecture 4: Exporting Assets

    Chapter 3: Introduction to Adobe Illustrator for Logo & Icon Design

    Lecture 1: Creating New Documents

    Lecture 2: Working with Layers

    Lecture 3: Tools and Techniques

    Chapter 4: BucketDrops: Designing the Logo & Icon in Illustrator

    Lecture 1: Creating the Basic Bucket Shape

    Lecture 2: Adding the Drop Inside the Bucket

    Lecture 3: Finishing the Logo & Icon

    Chapter 5: BucketDrops: Designing the Mockups in Photoshop

    Lecture 1: Beginning the Initial Add a Drop Mockup

    Lecture 2: Finishing the Add a Drop Mockup

    Lecture 3: Designing the Action Bar

    Lecture 4: Designing the Bucket Drop Rows Container

    Lecture 5: Designing the Add a Drop Overlay

    Lecture 6: Finishing up the Mockup Designs

    Lecture 7: Exporting the Assets

    Lecture 8: Organizing the Assets

    Chapter 6: Introduction To Coding

    Lecture 1: Setup Java

    Lecture 2: Setup Android Studio

    Lecture 3: Hello World Using Android Studio

    Lecture 4: Setup Genymotion Custom Android Emulator

    Lecture 5: What Is Git and What is GitHub?

    Lecture 6: Share Project On GitHub From Android Studio

    Lecture 7: Android Studio Settings Overview

    Lecture 8: What is Dp, Sp, Px in Android?

    Lecture 9: Android Studio Project Structure

    Lecture 10: Introduction To Views and Linear Layout

    Lecture 11: Weights in Linear Layout

    Lecture 12: Gravity vs. Layout Gravity

    Lecture 13: Introduction To The Relative Layout

    Lecture 14: Padding vs, Margin

    Lecture 15: Event Handling In Layouts

    Lecture 16: Introduction To Activity Lifecycle

    Lecture 17: Example Of Activity Lifecycle

    Chapter 7: Bucket Drops Project Setup

    Lecture 1: How does BucketDrops app work?

    Lecture 2: The Index and How to get the code

    Lecture 3: What is an Activity, Fragment, Service, Receiver and Intent

    Lecture 4: What is Context?

    Lecture 5: Bucket Drops Screen Structure

    Lecture 6: Setup BucketDrops in Android Studio

    Chapter 8: Coding the Main Screen

    Lecture 1: Adding the Logo and Button

    Lecture 2: Adding a selector to the Button

    Lecture 3: Image View Scale Type Illustrated

    Lecture 4: Adding a Toolbar to XML

    Lecture 5: Display Bitmaps Efficiently With Glide

    Lecture 6: Event Handling For Button

    Chapter 9: Introduction To Fragments

    Lecture 1: Introduction to Fragments

    Lecture 2: Fragment Lifecycle Demo

    Lecture 3: Fragment Activity Combined Lifecycle

    Lecture 4: Adding a Fragment to XML

    Lecture 5: Introduction to Fragment Manager and Fragment Transactions

    Lecture 6: Adding Fragments Through Code

    Lecture 7: Introduction to Dialog Fragments

    Lecture 8: Setup Dialog Add in XML

    Lecture 9: Setup Dialog Add in Java

    Chapter 10: Saving Data With Realm

    Lecture 1: Introduction to Realm Database

    Lecture 2: Realm Queries

    Lecture 3: Advanced Realm Concepts

    Lecture 4: Add Drop to Realm Database

    Chapter 11: Introduction to the Recycler View

    Lecture 1: Introduction to the Recycler View

    Lecture 2: Add Recycler View to XML

    Lecture 3: Build Drop Layout in XML

    Lecture 4: Implement Recycler Views Adapter

    Lecture 5: Show Data Inside Adapter From Database

    Lecture 6: FIx the error plugin is too old

    Lecture 7: Recycler View with Empty View

    Lecture 8: Adapter Data Observer

    Lecture 9: Fix bug while loading images with Glide

    Chapter 12: Building A Sectioned Recycler View

    Lecture 1: Sectioned Recycler View Theory

    Lecture 2: Implement Sectioned Recycler View

    Lecture 3: Introduction to Recycler View Item Decoration

    Lecture 4: Add Divider to the Recycler View

    Lecture 5: Making the Footer work

    Chapter 13: Swipe To Delete And Mastering The Recycler View

    Lecture 1: Introduction to Recycler View Item Touch Helper

    Lecture 2: Implement Swipe to Delete

    Lecture 3: Create Dialog Mark in XML

    Lecture 4: Handle Recycler View OnItemClick

    Lecture 5: Mark Item As Complete in the Database

    Lecture 6: Add Menu in XML

    Lecture 7: Approximating Time Using Date Utils

    Lecture 8: Sort Data In Recycler View

    Lecture 9: Using Shared Preferences

    Lecture 10: Adapter With No Items View

    Lecture 11: Add Animation To Recycler View

    Instructors

  • How To Launch Your App In Just 16 hrs Android Development  No.2
    Vivek Ramesh
    Founder of slidenerd
  • How To Launch Your App In Just 16 hrs Android Development  No.3
    Gary Simon
    Professional Freelance Designer & Course Instructor
  • Rating Distribution

  • 1 stars: 10 votes
  • 2 stars: 7 votes
  • 3 stars: 39 votes
  • 4 stars: 137 votes
  • 5 stars: 332 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!