Android Mobile App Design

Learn skills for creating and deploying Android applications, with particular emphasis on software engineering topics including software architecture, software process, usability

Advanced 0(0 Ratings) 0 Students enrolled English
Created by OraDMT Digital Marketing Training
Last updated Wed, 18-Jan-2023
+ View more
Course overview

This course introduces mobile application development for the Android platform. Android is a software stack for mobile devices that includes an operating system, middleware, and key applications. The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language. Students will learn skills for creating and deploying Android applications, with particular emphasis on software engineering topics including software architecture, software process, usability, and deployment.

What will I learn?

  • Students will learn skills for creating and deploying Android applications, with particular emphasis on software engineering topics including software architecture, software process, usability, and deployment.
  • Create awesome apps in Figma from scratch, with no previous experience and add it to your portfolio very easily.
  • Have knowledge about Google Material Design and how to use it. Practical advice that can get you design jobs fast. .
  • Discover the principles of app design that you can immediately apply which can make someone to build professional mobile app..
Requirements
  • Laptop
Curriculum for this course
117 Lessons 00:00:00 Hours
introduction to Android Mobile Programming
7 Lessons 00:00:00 Hours
  • About Android
    .
  • Installing the SDK
    .
  • Creating Android Emulator
    .
  • Installing Eclipse
    .
  • Installing AndroiD Development Tools
    .
  • The Most Important Thing about Designing Apps
    .
  • Two fundamental skills to acquire in Figma
    .
  • Android Stack
    .
  • Android Application Structure
    .
  • Creating a Project
    .
  • Working With the Android Manifest.xml
    .
  • Using the log System
    .
  • Intents
    .
  • Activity Life Cycle
    .
  • Supporting Multiple Screen Sizes
    .
  • Button Controls
    .
  • Toogke Buttons and Images
    .
  • Parameters on Intents
    .
  • Pending Intents
    .
  • Status Bar Notification
    .
  • Localization
    .
  • Options Menu
    .
  • Context Menu
    .
  • Web Services
    .
  • HTTP Client
    .
  • XML and JSON
    .
  • Preparing for Publishing
    .
  • Signing and Preparing the Graphics
    .
  • Publishing to the Android Market
    .
  • Design your first app screen
    .
  • The Most Important Thing about Designing Apps
    .
  • Photoshop vs Figma vs Adobe XD vs Sketch
    .
  • Two fundamental skills to acquire in Figma
    .
  • Opinion about Animations and no-code
    .
  • Let’s try Improve our speed.
    .
  • Here’s how apps work and what you need to provide
    .
  • Don’t develop any mobile app without use this!
    .
  • Fix this mobile app design
    .
  • How much dollers should you charge?
    .
  • How to Discover Figma’s interface & why professionals use it
    .
  • Android vs iOS
    .
  • Restaurant listing alternatives (2)
    .
  • Section overview
    .
  • A new style of button to have a great flow
    .
  • Finish the first screen
    .
  • Practice your speed
    .
  • Define and refine our app’s look with styles
    .
  • Choosing the best typeface
    .
  • Variation for the restaurant details
    .
  • Design concepts for the restaurant details (3) screen
    .
  • Creating options for the action bar
    .
  • Final restaurant listing variations (2)
    .
  • More variations for the card
    .
  • Introduction section
    .
  • Set up the action bar and the status bar
    .
  • Design concepts for the restaurant listing (2)
    .
  • Design concepts for the location screen (1)
    .
  • How to make great design choices
    .
  • Sketch out the restaurant details screen
    .
  • Set up the foundation for the home screen
    .
  • Create layout for the first screen
    .
  • Analyze the app’s competitors – Part 2
    .
  • Analyze the app’s competitors – Part 1
    .
  • Brief Exploring
    .
  • This is Material Design
    .
  • Android interface components overview
    .
  • Here's the best artboard size for your apps
    .
  • Size in pixels
    .
  • Learn to design the action bar
    .
  • Everything you need to know about tabs
    .
  • Displaying content in cards
    .
  • Beautiful and effective buttons on Android
    .
  • Work with text like a pro
    .
  • Android typography fundamentals
    .
  • Rules for easy-to-read text
    .
  • Here's what the biggest apps are doing
    .
  • How to make lots of text look good
    .
  • How to combine fonts correctly
    .
  • Discover the principles of color use.
    .
  • How to use color appropriately
    .
  • The principle of color contrast
    .
  • The best color schemes from top apps
    .
  • Tools for awesome color schemes
    .
  • iOS apps – Overview
    .
  • 1x, 2x, 3x, PPI, notch?! iOS artboard size guide
    .
  • App design comparison: iOS vs Android
    .
  • Official UI Kit - good or bad?
    .
  • iOS status bar (with/wo Notch)
    .
  • iOS Navigation bar
    .
  • iOS Tab bar
    .
  • iOS Text Fields
    .
  • iOS Controls
    .
  • Running Android apps on Mac OS
    .
  • The official iOS typeface
    .
  • iOS conclusions
    .
  • Design cards with components
    .
  • Experimenting with different looks
    .
  • Final thoughts about the project
    .
  • Think ahead for the prototype
    .
  • Using variants in the checkout screen
    .
  • Create the checkout screen – step 2
    .
  • Create the checkout screen – step 1
    .
  • My take on going the extra mile
    .
  • How to style a review card
    .
  • Design a beautiful reviews page
    .
  • How you can make a beautiful credit card screen
    .
  • Create the login and register screens
    .
  • Create toggle switches
    .
  • Create interactive checkboxes
    .
  • How to Create the left menu
    .
  • Using fields the right way
    .
  • Gain speed
    .
  • How you use variants
    .
  • Use component properties
    .
  • Focus on your speed
    .
  • Use instance swap to quickly change icons
    .
  • Using components – step by step guide
    .
+ View more
Other related courses
00:00:00 Hours
0 0 KSh17000 KSh15000
About instructor

OraDMT Digital Marketing Training

OraDMT offers digital marketing training programmes across all platforms. Digital Marketing training gives participants the understanding of one's brand online. Get empowered learn SEO, SMM,

1 Reviews | 69 Students | 62 Courses
Digital Marketing Training SEO Social Media Marketing Email Marketing Bulk SMS
Student feedback
0
0 Reviews
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Reviews

KSh45000 KSh40000
Includes:
WhatsApp us We will respond as soon as possible