How To Launch Your App In Just 16 hrs – Android Development
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:
- Photoshop basics
- Illustrator basics
- Principles of Logo Design
- 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
- Basic components of Android (Activities, Services, Intents, Fragments, and BroadcastReceivers
- Drawables and selectors
- Efficient Image Loading With Glide
- Fragments, FragmentManager and FragmentTransaction
- Realm database and queries
- RecyclerView, sections, animation and swipe to delete
- Styles and themes
- Custom Widgets and Views
- Running periodic tasks with IntentService, AlarmManager and BootReceiver
- Reverse engineering an APK file
- Proguard
- 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
- You have Photoshop and Illustrator installed on your system.
- You know a bit of Object Oriented Programming (Any language will do but Java is preferable)
Materials included
- Assets wherever appropriate
- Presentations, keynotes and slides wherever appropriate
- Document containing GitHub code links attached on lecture 39
- 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 View's 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
-
Vivek Ramesh
Founder of slidenerd -
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!
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