Tags
Language
Tags
May 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Android And Apple App Development: Beginner To Pro

    Posted By: ELK1nG
    Android And Apple App Development: Beginner To Pro

    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