https://abload.de/img/fxlexyyelgh37pffo0prff2ew6.jpg

Android And Apple App Development: Beginner To Pro
Last updated 2/2017
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 22.01 GB | Duration: 42h 4m

Never developed an app before? Learn Android and Apple development, learn Java and Swift. Learn Phonegap and app design.

What you'll learn
App development without writing code at all using Android App Inventor
Basics of Java, which is essential for Android Development
App designs using the popular Sketch 3 mobile mockup software
PhoneGap that allows you to write your app using one programming language and SDK, then convert it to other platforms for publishing.
Learn the new Swift programming language

Requirements
If you've ever wanted to actually build the mobile app ideas floating around in your head but didn't know where to start, this is the course for you. This course is meant to get you started developing mobile apps even if you've never written a line of code.
You'll learn both Android and iOS development along with the Java and Swift programming languages.

Description
If you've ever wanted to actually build the mobile app ideas floating around in your head but didn't know where to start, this is the course for you. This course is meant to get you started developing mobile apps even if you've never written a line of code. You'll start by building fully functional apps without writing code. You'll then move to fully learn both Android and iOS development along with the Java and Swift programming languages. Going beyond just app development, you'll also learn mobile UI/UX design and how to mock up your app ideas using Sketch 3. Finally you'll learn how to leverage the power of PhoneGap, which lets you write your app once and convert it to other platforms for publishing. Getting Started with App DevelopmentYou'll start by learning app development without writing code at all using Android App Inventor. Here you'll learn basic programming terminology and concepts by building functioning mobile apps that you can actually publish to the market. By removing the coding aspect from app development, you'll be able to truly understand what you're doing before diving into the more complex world of writing code. This is what sets our course apart from all the others you'll see on Udemy. Android App DevelopmentFirst you'll learn the basics of Java, which is essential for Android Development. Then you'll be ready to learn Android app development,Apple (iOS) App DevelopmentStart by learning the new Swift programming language. Swift is the language iOS developers will be using to develop apps moving forward. Next you'll learn basic iOS app development using Xcode before moving on to intermediate and advanced topics that will allow you to publish apps to the app store, add in-app purchasing and much more. App Design and UI/UX DesignApps that don't look great or don't function well for the user will be deleted faster than they were downloaded. In the following sections you'll learn everything you need to know about user interface design and user experience design so you can develop apps that people will actually want to use. You'll also learn how to mock up your app designs using the popular Sketch 3 mobile mockup software. PhoneGapPhoneGap is a technology that allows you to write your app using one programming language and SDK, then convert it to other platforms for publishing. So if you prefer to make your app using Java and the Android SDK, you'll be able to publish your apps to the Apple App Store and the Windows App Store without having to write new apps for each platform. Neat!

Overview

Section 1: Build Android Apps with App Inventor 2 - No Coding Required

Lecture 1 Introduction

Lecture 2 Course Breakdown

Lecture 3 Introduction to App Inventor 2

Section 2: App Inventor 2: Setting Up App Inventor for Development

Lecture 4 App Inventor Setup Introduction

Lecture 5 Creating A Gmail Account

Lecture 6 App Inventor Companion App - Option 1

Lecture 7 Setting Up Onscreen Emulator - Option 2

Lecture 8 Setting Up Usb Device Part 1 - Option 3

Lecture 9 Setting Up Usb Device Part 2 - Option 3

Lecture 10 Section Recap

Section 3: App Inventor 2: Breaking Down The Component Editor

Lecture 11 Component Editor Introduction

Lecture 12 Pallette Section

Lecture 13 Components View And Components Section

Lecture 14 Properties Section

Lecture 15 Blocks Editor Build Options And Media Section

Lecture 16 Components Editor In Action

Lecture 17 Section recap

Section 4: App Inventor 2: Breaking Down The Blocks Editor

Lecture 18 Blocks Editor Introduction

Lecture 19 Blocks Drawer

Lecture 20 Blocks Viewer And Media Section

Lecture 21 Blocks Editor In Action

Lecture 22 Section Recap

Section 5: App Inventor 2: Your First App: Hello Purr

Lecture 23 First App Introduction

Lecture 24 First Application Overview

Lecture 25 Setting Up Our First Application

Lecture 26 Component Spotlight: Button

Lecture 27 Component Spotlight: Label

Lecture 28 Creating Our First Application

Lecture 29 Running Our Application

Lecture 30 Section Recap

Section 6: App Inventor 2: Your Second App: Audiobook Log

Lecture 31 Second App Introduction

Lecture 32 Second App Overview

Lecture 33 Component Spotlight - HorizontalArrangement

Lecture 34 Component Spotlight - VerticalArrangement

Lecture 35 Arranging Our Buttons

Lecture 36 Component Spotlight - Checkbox

Lecture 37 Naming Our Chapters

Lecture 38 Component Spotlight - Sound

Lecture 39 Setting Up Chapter Audio

Lecture 40 Adding Space To Our Layout

Lecture 41 Updating Our Component Names

Lecture 42 Block Time: Making Our Buttons Play Audio

Lecture 43 Testing Final App

Lecture 44 Section Recap

Section 7: App Inventor 2: Understanding Backing Up, Restoring & Sharing App Inventor Proje

Lecture 45 App Backup, Restore And Share Intro

Lecture 46 Understanding App Inventor File Types

Lecture 47 Downloading & Backing App Inventor Apps

Lecture 48 Uploading, Sharing & Restoring App Inventor Apps

Lecture 49 Section Recap

Section 8: App Inventor 2: Your Third App : Skeleton Review

Lecture 50 Third App Introduction

Lecture 51 Third App Overview

Lecture 52 Component Spotlight: Canvas

Lecture 53 Layout Canvas & Labels

Lecture 54 Component Spotlight: Ball

Lecture 55 Implement Hotspots And Upload Media

Lecture 56 Block Time - Activating Tapped Bones

Lecture 57 Block Time - Simplifying Activated Bone Blocks With Procedures

Lecture 58 Block Time - Resetting Hotspot Colors With Procedures

Lecture 59 Component Spotlight - Player

Lecture 60 Adding Vibration To Hotspots

Lecture 61 Section Recap

Section 9: App Inventor 2: Your Fourth App: My Business App

Lecture 62 Fourth App Introduction

Lecture 63 Fourth App Overview

Lecture 64 Basic Home Screen Layout

Lecture 65 Navigation Drawer Layout

Lecture 66 Component Spotlight - Activity Starter

Lecture 67 Implementing Website Activity

Lecture 68 Implementing Map Activity

Lecture 69 Component Spotlight - PhoneCall

Lecture 70 Implementing Call Screen Part 1 - Intro To Multiple Screens

Lecture 71 Implementing Call Screen Part 2 - Intro To Multiple Screens

Lecture 72 Component Spotlight - Textbox

Lecture 73 Implementing Email Screen Layout

Lecture 74 Block Time - Sending Emails With The Help Of Variables

Lecture 75 Section Recap

Section 10: App Inventor 2: Your Fifth App: Free Form Task List

Lecture 76 Fifth App Introduction

Lecture 77 Fifth App Overview

Lecture 78 Implementing Top Task Bar Layout

Lecture 79 Component Spotlight - Listview

Lecture 80 Component Spotlight - File

Lecture 81 Finalizing Main Screen Layout With Listview, File, And Empty List Image

Lecture 82 Implementing Taskform Screen And Structure

Lecture 83 Component Spotlight - Listpicker

Lecture 84 Finalizing Taskform Screen With Listpicker, And Form Input

Lecture 85 Block Time: Passing Data Between Screens

Lecture 86 Block Time: Adding Tasks To File - Understanding Parsing Pt1

Lecture 87 Block Time: Displaying Tasks From File Using Listview - Understanding Parsing Pt

Lecture 88 Block Time: Deleting Our List And Toggling Filter Bar

Lecture 89 Block Time: Toggling Main Image And Canceling Tasks

Lecture 90 Block Time : Showing New Tasks First With List Reversal

Lecture 91 Block Time: Making Tasks Pretty Using Text Manipulation

Lecture 92 Section Recap

Section 11: App Inventor 2: Getting Your App To The Market

Lecture 93 Application To Market Introduction

Lecture 94 Introduction To Android Market (Google Play Store)

Lecture 95 Opening A Google Play Developer Account

Lecture 96 Introduction To Google Play Developer Account

Lecture 97 Google Play Developer Account Breakdown

Lecture 98 Application Graphic Assets

Lecture 99 Uploading And Publishing App To Google Play Store

Lecture 100 Updating Your Android Application

Lecture 101 Section Recap

Section 12: App Inventor 2: Conclusion

Lecture 102 Course Recap

Lecture 103 Additional Resources

Lecture 104 Closing Message

Section 13: Fundamentals of Java Programming

Lecture 105 Introduction

Section 14: Java: Introduction to Java Programming

Lecture 106 Getting Started with NetBeans

Lecture 107 Variables

Lecture 108 Strings & Mathematical Operators

Lecture 109 Methods (Functions)

Lecture 110 Boolean Logic & IF ELSE Statements (Part 1/2)

Lecture 111 Boolean Logic & IF ELSE Statements (Part 2/2)

Lecture 112 Loops

Lecture 113 Arrays

Lecture 114 For Loop

Section 15: Java: Object Oriented Programming (OOP)

Lecture 115 Object Oriented Programming (OOP)

Lecture 116 Constructors (OOP)

Section 16: Java: Java Review

Lecture 117 Review of Concepts So Far

Section 17: Java: More Beginner Java

Lecture 118 Multi-dimensional Arrays

Lecture 119 Array Lists

Lecture 120 String Functions

Lecture 121 Try Catch & Exceptions

Lecture 122 User Input

Lecture 123 File Reading/Writing

Lecture 124 Switch/Enumerations

Section 18: Android App Development: Easy and Quick Programming

Lecture 125 Course Introduction

Lecture 126 Brief Android Overview

Lecture 127 Final Project Demo

Section 19: Android App: Setting Up Your Environment

Lecture 128 Section Introduction

Lecture 129 Installing The Java Development Kit

Lecture 130 Downloading And Installing Android Studio

Lecture 131 Adding Sdk Tools, Packages And Platforms

Lecture 132 Section Conclusion

Section 20: Android App: Structure Of An Android Application

Lecture 133 Section Introduction

Lecture 134 Configuring New Projects P1: Application Name, Package Name, Project Location

Lecture 135 Configuring New Projects P2: Targeted Device; Android SDK's

Lecture 136 Configuring New Projects P3: Starter Activities

Lecture 137 Configuring New Projects P4: Activity Customization

Lecture 138 Activities

Lecture 139 Manifest File

Lecture 140 Build.gradle File

Lecture 141 Res directory: drawable folder

Lecture 142 Res directory: layout folder

Lecture 143 Res directory: menu folder

Lecture 144 Res directory: values folder

Lecture 145 Section Recap

Section 21: Android App: Running & Testing Android Applications

Lecture 146 Section Introduction

Lecture 147 Setting Up (Physical) Android Phone

Lecture 148 Setting Up Emulator

Lecture 149 Running App Via Device or Emulator

Lecture 150 Android Tool Window

Lecture 151 Section Recap

Section 22: Android App: Breaking Down Android Layouts

Lecture 152 Section Introduction

Lecture 153 Views & View Groups

Lecture 154 Introduction To Layouts Editor / Visual Designer

Lecture 155 Breaking Down Android Layouts

Lecture 156 Introduction To Widgets

Lecture 157 Defining Layout Text With The String Resource File

Lecture 158 Brief Overview Of Android Dimensions

Lecture 159 Creating Additional Layouts With Android Studio

Lecture 160 Section Recap

Section 23: Android App: Breaking Down Android Activities

Lecture 161 Section Introduction

Lecture 162 The Activity Lifecycle

Lecture 163 Settings Layouts And Accessing UI elements From Activity

Lecture 164 Creating Additional Activities With Android Studio

Lecture 165 Creating Additional Activities Without Android Studio

Lecture 166 Section Recap

Section 24: Android App: Breaking Down Android Intents

Lecture 167 Section Introduction

Lecture 168 Intent Overview

Lecture 169 Starting New Activities With Intents

Lecture 170 Sending Data To Other Activities

Lecture 171 Receiving From Another Activity

Lecture 172 Creating Implicit Intents

Lecture 173 Section Recap

Section 25: Android App: Setting Up Notebook Application

Lecture 174 Section Introduction

Lecture 175 Creating Notebook Application

Lecture 176 Breaking Down Newly Created Project Part 1

Lecture 177 Breaking Down Newly Created Project Part 2

Lecture 178 Implementing The Main Activity Listfragment

Lecture 179 Breaking Down Fragments

Lecture 180 Section Recap

Section 26: Android App: Implementing Main Note List

Lecture 181 Section Introduction

Lecture 182 Application Roadmap Part 1

Lecture 183 Demonstrating Simple ArrayAdapter

Lecture 184 Implementing Custom ArrayAdapter Part 1 : Creating Row Layout

Lecture 185 Implementing Custom ArrayAdapter Part 2 : Creating Note Data Structure

Lecture 186 Implementing Custom ArrayAdapter Part 3 : Creating NoteAdapter

Lecture 187 Implementing Custom ArrayAdapter Part 4 : Finalizing And Filling Note List

Lecture 188 Implementing Custom ArrayAdapter Part 5 : Optimizing NoteAdapter

Lecture 189 Section Recap

Section 27: Android App: Implementing NoteViewFragment & NoteDetailActivity

Lecture 190 Section Introduction

Lecture 191 Application Roadmap Part 2

Lecture 192 Creating NoteDetailActivity

Lecture 193 Starting NoteDetailActivity Via Intent

Lecture 194 Adding NoteViewFragment Part 1 : Creating The Fragment

Lecture 195 Adding NoteViewFragment Part 2 : Creating The Layout

Lecture 196 Adding NoteViewFragment Part 3: Populating Layout With Received Note Data

Lecture 197 Dynamically Loading NoteViewFragment

Lecture 198 Section Recap

Section 28: Android App: Implementing NoteEditFragment

Lecture 199 Section Introduction

Lecture 200 Application Roadmap Part 3

Lecture 201 Creating ListFragment Context Menu Part 1 : Adding Menu layout

Lecture 202 Creating ListFragment Context Menu Part 2 : Implementing Menu Layout

Lecture 203 Adding NoteEditFragment Part 1 : Creating The Fragment

Lecture 204 Adding NoteEditFragment Part 2 : Creating The Layout

Lecture 205 Adding NoteEditFragment Part 3 : Populating Layout With Received Note Data

Lecture 206 Dynamically Adding And Starting Noteeditfragment Part 1

Lecture 207 Dynamically Adding And Starting Noteeditfragment Part 2

Lecture 208 Section Recap

Section 29: Android App: Improving NoteEditFragment

Lecture 209 Section Introduction

Lecture 210 Creating AlertDialog Box

Lecture 211 Implementing Category Button OnClickListener

Lecture 212 Creating AlertDialog Confirmation Box

Lecture 213 Implementing Save Button OnClickListener

Lecture 214 Retaining Information On Orientation Change With OnSaveInstanceState

Lecture 215 Section Recap

Section 30: Android App: Creating New Notes

Lecture 216 Section Introduction

Lecture 217 Application Roadmap Part 4

Lecture 218 Adding New Note Item To Action Bar Part 1 : Updating Action Bar Layout

Lecture 219 Adding New Note Item To Action Bar Part 2 : Receiving Action Bar Selection

Lecture 220 Modifying NoteEditFragment For Note Creation

Lecture 221 Fixing New Note Bug Part 1: Sending Data To Fragments

Lecture 222 Fixing New Note Bug Part 2: Retrieving Data In Fragments

Lecture 223 Section Recap

Section 31: Android App: Adding The Database

Lecture 224 Section Introduction

Lecture 225 Creating And Defining Our Database

Lecture 226 Getting Help From SQLiteOpenHelper

Lecture 227 Reading Notes From Our Database Part 1: Implementing Database Methods

Lecture 228 Reading Notes From Our Database Part 2: Using Database Methods

Lecture 229 Creating New Notes In Our Database Part 1: Implementing Database Methods

Lecture 230 Creating New Notes In Our Database Part 2: Using Database Methods

Lecture 231 Updating Preexisting Notes

Lecture 232 Deleting Notes

Lecture 233 Section Recap

Section 32: Android App: Adding Application Preferences / Settings

Lecture 234 Section Introduction

Lecture 235 Application Roadmap Part 5

Lecture 236 Creating Preference Fragment Layout

Lecture 237 Creating Preference Fragment & Activity

Lecture 238 Starting & Tweaking Preference Activity / Fragment

Lecture 239 Retrieving Application Preferences

Lecture 240 Section Recap

Section 33: Android App: Course Conclusion

Lecture 241 Course Recap And Next Steps

Lecture 242 Additional Resources

Lecture 243 Closing Message

Section 34: Swift Programming for Beginners

Lecture 244 Course Introduction

Section 35: Swift: Variables and Strings

Lecture 245 Section Introduction

Lecture 246 Variables

Lecture 247 Strings

Lecture 248 Section Conclusion

Section 36: Swift: Your first app

Lecture 249 Section Introduction

Lecture 250 FirstApp

Lecture 251 madLibs

Lecture 252 Section Conclusion

Section 37: Swift: Branching

Lecture 253 Section Introduction

Lecture 254 if and bool

Lecture 255 boolExp

Lecture 256 operators

Lecture 257 switch Part 1

Lecture 258 switch Part 2

Lecture 259 Section Conclusion

Section 38: Swift: Collections + Loops

Lecture 260 Section Introduction

Lecture 261 arrays

Lecture 262 dictionaries

Lecture 263 for loops

Lecture 264 while

Lecture 265 loops+collections

Lecture 266 Section Conclusion

Section 39: Swift: Functions

Lecture 267 Section Introduction

Lecture 268 functions Part1

Lecture 269 functions Part2&3

Lecture 270 functions Part4

Lecture 271 scope

Lecture 272 Section Conclusion

Section 40: Swift: Enumerations

Lecture 273 Section Introduction

Lecture 274 Enummotivation

Lecture 275 Defandusage

Lecture 276 Section Conclusion

Section 41: Swift: Structures

Lecture 277 Section Introduction

Lecture 278 Structure definition and basic usage

Lecture 279 Structure methods and sorting

Lecture 280 Type methods vs instance methods

Lecture 281 Another example: a 3d Point typ

Lecture 282 Section Conclusion

Section 42: Swift: Classes

Lecture 283 Section Introduction

Lecture 284 Definition basic usage

Lecture 285 Subclassing

Lecture 286 Method overriding in collections

Lecture 287 Type casting

Lecture 288 Inheritance pros v cons

Lecture 289 Protocols

Lecture 290 Optionals

Lecture 291 Section Conclusion

Section 43: iOS 9 App Development For Beginners

Lecture 292 Course Introduction

Lecture 293 Registering As iOS Developer

Lecture 294 First iOS project

Lecture 295 Adding Controls

Lecture 296 Completing The App

Section 44: iOS 9: Building the User Interface

Lecture 297 Building The User Interface

Lecture 298 Storyboard Basics 1

Lecture 299 Storyboard Basics 2

Lecture 300 UILabel Storyboard

Lecture 301 UILabel Code

Lecture 302 UIbutton Control

Lecture 303 UItextfield Control

Lecture 304 UItextview Control

Lecture 305 UIsegmented Control

Lecture 306 UIslider Control

Lecture 307 UIswitch Control

Lecture 308 UIprogressview Control

Lecture 309 UIactivityindicator Control

Lecture 310 UIstepper Control

Lecture 311 UIimageview Control

Lecture 312 UIdatepicker Control

Lecture 313 Page Control

Lecture 314 UIPicker Control

Lecture 315 UITableView 1

Lecture 316 UITableView 2

Lecture 317 UITableView 3

Lecture 318 UITableView 4

Lecture 319 UICollectionView

Lecture 320 NavigationController

Lecture 321 Passing Data

Lecture 322 UITabBar Controller

Lecture 323 UIToolbar Control

Lecture 324 User Alerts And Messages

Lecture 325 UIWebView 1

Lecture 326 UIWebView 2

Section 45: iOS 9: iOS features

Lecture 327 iOS Features

Lecture 328 Geocoding

Lecture 329 Using MKMapItem

Lecture 330 Using MapKit

Lecture 331 Getting the Current Location

Lecture 332 Posting Using Uiactivityviewcontroller

Lecture 333 Posting to Twitter Using SLComposeViewController

Lecture 334 Posting to Facebook Using SLComposeViewController

Lecture 335 Going Async

Lecture 336 Reminders and Alarms

Lecture 337 File Management

Section 46: iOS 9: Working with data

Lecture 338 Working With Data

Lecture 339 Nsdictionary Intro

Lecture 340 Json

Lecture 341 Databases

Lecture 342 Sqlite Walkthrough

Lecture 343 iCloud Files - UIDocument

Lecture 344 iCloud Setup

Lecture 345 iCloudFiles

Section 47: iOS 9: Publishing your App

Lecture 346 Publishing Your App

Lecture 347 iOS Dev Center

Lecture 348 Provisioning

Lecture 349 iTunesconnect

Section 48: iOS 9: Conclusion

Lecture 350 Conclusion and Resources

Lecture 351 Closing Message

Section 49: Intermediate iOS 9 Programming

Lecture 352 Introduction to the Course

Section 50: Intermediate iOS 9: Remote Data Access

Lecture 353 Remote Data Access Introduction

Lecture 354 JSON

Lecture 355 Accessing a Remote Service

Section 51: Intermediate iOS 9: iOS Media

Lecture 356 iOS Media Introduction

Lecture 357 Image Gallery

Lecture 358 Image Picker

Lecture 359 Taking a Photo

Lecture 360 Save to Photo Album

Lecture 361 Playing a Video

Lecture 362 Recording a Video

Lecture 363 Playing Audio

Lecture 364 Recording Audio

Lecture 365 Accessing the Media Library

Section 52: Intermediate iOS 9: GPS and Mapping

Lecture 366 GPS and Mapping Introduction

Lecture 367 Geocoding

Lecture 368 Displaying a Map

Lecture 369 Getting Directions

Lecture 370 Getting the Current Location

Lecture 371 Calculating Distance

Lecture 372 Using MapKit

Lecture 373 Setting the Region and Map Type

Lecture 374 Displaying the Current Location

Lecture 375 Map Annotations

Section 53: Intermediate iOS 9: Motion Framework

Lecture 376 Motion Framework Introduction

Lecture 377 Accessing Motion Data

Lecture 378 Accelerometer

Lecture 379 Gyroscope

Lecture 380 Compass

Section 54: Intermediate iOS 9: Social Networking

Lecture 381 Social Networking Introduction

Lecture 382 Options for Social Networking

Lecture 383 Using the UIActivityViewController

Lecture 384 Using the SLComposeViewController

Lecture 385 Using the SLRequest API

Lecture 386 Posting to Twitter with SLRequest

Lecture 387 Reading the Twitter Timeline

Lecture 388 Posting to Facebook with SLRequest

Lecture 389 Facebook SDK

Lecture 390 Posting to the Facebook Wall

Lecture 391 Getting the User Profile

Section 55: Intermediate iOS 9: CloudKit

Lecture 392 CloudKit Introduction

Lecture 393 Setting up for iCloud

Lecture 394 Creating CloudKit Structures

Lecture 395 Accessing CloudKit Data Part 1

Lecture 396 Accessing CloudKit Data Part 2

Section 56: Intermediate iOS 9: In-App Purchasing

Lecture 397 In-App Purchasing Introduction

Lecture 398 Options for In-App Purchasing

Lecture 399 In-App Purchasing Receipts - Part 1

Lecture 400 In-App Purchasing Receipts - Part 2

Lecture 401 Setting up the app with Apple

Lecture 402 Using the Sandbox

Lecture 403 Creating Purchase Items

Lecture 404 Making the Purchase

Lecture 405 Creating Hosted Content

Lecture 406 Hosted Content

Lecture 407 iAds

Section 57: Intermediate iOS 9: Conclusion

Lecture 408 Conclusion and Resources

Lecture 409 Closing message from instructor

Section 58: Mobile UI and UX Design

Lecture 410 Introduction to the Course

Lecture 411 What Is UI UX Design

Lecture 412 The User-Centered Design Philosophy

Lecture 413 Example of Strong UX UI Design

Lecture 414 Exercise - Testing an App for UI UX Quality

Lecture 415 Working with New Experiences for Users

Lecture 416 Practice Exercise

Section 59: Mobile UI: Mobile UX Design Trends

Lecture 417 Mobile UX Design Trends

Lecture 418 Performance-Centric Design

Lecture 419 Live Updating and Cloud Collaboration

Lecture 420 Geolocation

Lecture 421 Leveraged Services and API Employment

Lecture 422 Approaches to Interactions and Content

Lecture 423 Utilizing Recent Trends

Lecture 424 Practice Exercise

Section 60: Mobile UI: UX Discovery, Assessment & Planning

Lecture 425 Establishing Customer Requirements

Lecture 426 Identifying the Technical Requirements

Lecture 427 The User Research Process

Lecture 428 Introduction to Creating a Requirements Documents

Lecture 429 The Requirements Document In-Depth

Lecture 430 Competitor Research and Differentiators

Lecture 431 Usability Testing Methods

Section 61: Mobile UI: "Nuts & Bolts" / Wireframing to Prototyping

Lecture 432 Introduction to Wireframing and Prototyping

Lecture 433 Mobile Navigation Patterns

Lecture 434 Wireframing Exercise

Lecture 435 Tools for Wireframing

Lecture 436 Evaluate and Revise Your Design

Lecture 437 Exercise - Build a Basic Wireframe

Section 62: Mobile UI: User Interface High Fidelity Design

Lecture 438 Introduction to High Fidelity Design

Lecture 439 Design Style Choices

Lecture 440 Master Art Files & Static Mockups

Lecture 441 Complementation

Lecture 442 Brand Identity

Lecture 443 Typography In Design

Lecture 444 Pitching Your Designs

Section 63: Mobile UI: During Development - Building the UX

Lecture 445 Starting UI UX Development

Lecture 446 Guidelines and Documentation

Lecture 447 Building the UI

Lecture 448 Hybrid and Web-Based Apps

Lecture 449 UI Design Wrap Up

Section 64: Sketch 3 Mobile App Design

Lecture 450 Introduction

Lecture 451 Instructor Bio

Lecture 452 Overview of Projects In This Course

Lecture 453 What You Will Know By the End of This Course

Lecture 454 Getting the Software

Section 65: Sketch 3: Project: Mocking Up A Facebook-Style Application for iPhone

Lecture 455 Introduction

Lecture 456 Building the Application

Lecture 457 Exporting Your Project

Section 66: Sketch 3: Intermediate Sketch 3

Lecture 458 Getting Design Templates and Other Resources

Lecture 459 Editing Templates To Create Designs

Lecture 460 Working with Pages in Sketch 3

Lecture 461 Applying Styles Across Pages

Lecture 462 Working with Shapes and Symbols

Section 67: Sketch 3: Project: Creating a Set of Icons

Lecture 463 Project: Creating a Set of Icons

Section 68: Sketch 3: Working with The Rest of Sketch 3's Tools

Lecture 464 Tools Wrapup

Section 69: Sketch 3: Project: Creating a Splash Screen

Lecture 465 Project: Creating a Splash Screen

Section 70: Sketch 3: Conclusion

Lecture 466 Course Wrapup

Section 71: PhoneGap for Beginners

Lecture 467 Course Introduction Part1

Lecture 468 Course Introduction Part2

Lecture 469 Section 1 Introduction

Lecture 470 download скачать Required Software Part1

Lecture 471 download скачать Required Software Part2

Lecture 472 download скачать Required Software Part3

Lecture 473 Install and setup the downloaded software Part4

Lecture 474 Install and setup the downloaded software Part5

Lecture 475 Install and setup the downloaded software Part6

Lecture 476 Install and setup the downloaded software Part7

Lecture 477 Install and setup the downloaded software Part8

Lecture 478 Create a sample project to test the application

Lecture 479 Test the sample project on the AVD emulator

Lecture 480 Dissect the important files

Lecture 481 Section 1 Conclusion

Section 72: PhoneGap: Learning how to use the generic API's

Lecture 482 Section 2 Introduction

Lecture 483 Network Connection API Part1

Lecture 484 Network Connection API Part2

Lecture 485 Network Connection API Part3

Lecture 486 Network Connection API Part4

Lecture 487 Notification API Part1

Lecture 488 Notification API Part2

Lecture 489 BatteryStatus API Part1

Lecture 490 BatteryStatus API Part2

Lecture 491 Device Information API Part1

Lecture 492 Device Information API Part2

Lecture 493 Device Information API Part3

Lecture 494 Section 2 Conclusion

Section 73: PhoneGap: Use debugging mode and hardware API's

Lecture 495 Section 3 Introduction

Lecture 496 Learn about the hardware API's_Geolocation API

Lecture 497 Learn about the hardware API's_Camera API(Part1)

Lecture 498 Learn about the hardware API's_Camera API(Part2)

Lecture 499 Learn about the hardware API's_Media API

Lecture 500 Create a custom PhoneGap template

Lecture 501 Section 3 Conclusion

Lecture 502 Request a Course

Section 74: Bonus Material

Lecture 503 Bonus Lecture

Anyone who wants to develop an App

Homepage

Код:
https://anonymz.com/?https://www.udemy.com/course/android-and-apple-app-development-beginner-to-pro/

https://abload.de/img/117reviewofconceptssodicoi.jpg

Код:
https://nitroflare.com/view/AE89B67F1359D78/Android_and_Apple_App_Development_Beginner_to_Pro.part1.rar
https://nitroflare.com/view/4DE586B230CF467/Android_and_Apple_App_Development_Beginner_to_Pro.part2.rar
https://nitroflare.com/view/641570579FBBF68/Android_and_Apple_App_Development_Beginner_to_Pro.part3.rar
https://nitroflare.com/view/FE3716EEB1C3517/Android_and_Apple_App_Development_Beginner_to_Pro.part4.rar
https://nitroflare.com/view/C7E2FE10B58DE7B/Android_and_Apple_App_Development_Beginner_to_Pro.part5.rar
Код:
https://rapidgator.net/file/61e258590a14a42c324f1f6f5fbb5038/Android_and_Apple_App_Development_Beginner_to_Pro.part1.rar.html
https://rapidgator.net/file/f5486960820e2affba023059c15cda44/Android_and_Apple_App_Development_Beginner_to_Pro.part2.rar.html
https://rapidgator.net/file/64d95982520c76185bc3d3cec85f5357/Android_and_Apple_App_Development_Beginner_to_Pro.part3.rar.html
https://rapidgator.net/file/d02affd5ea27e9666e7776825795c776/Android_and_Apple_App_Development_Beginner_to_Pro.part4.rar.html
https://rapidgator.net/file/554b9f00e9c0588087a7c0020f1cbf7a/Android_and_Apple_App_Development_Beginner_to_Pro.part5.rar.html