Last updated 12/2018 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 2.55 GB | Duration: 14h 27m The complete iOS10 compatible app based course to master Swift and IOS APIs
What you'll learn Create Professional Apps in IOS leveraging the new iOS10 features Learn to create 5 different types of apps with varied complexity Learn to code like professionals Get access to royalty free source code Requirements Basic knowledge of IOS is required for making the best use of the course Description The course to learn real iOS programming is here. The course teaches you both the fundamentals and advance IOS concepts by building with you 5 real world apps from scratch. It starts from project inception to UI design to feature implementation and testing. All the projects are unique in their problem space and they have been selected to cover the most important and extensively used concepts behind ios and swift programming. Whats more? After you build the projects you will learn how the new ios10 features can be added to enhance the quality of the Apps. The course starts with Swift3 and iOS10 basics and then start with the following projects Quiz App game - You will start by building a simple yet conceptually an extensive app which allows you to create quiz for the app users. The main take away from this app will be creation of complex UI and advance Auto Layout. ToDo list App - You will then start creating a To Do list App. The focus of this App is to master Core Dat. So you will learn a lot about persistence using core data. You will also learn to do the Sirikit integration which is a recent ios10 feature. Weather App - Learn to predict weather using third party weather APIs. Learn service calls and third party integration in this very complex app. You are also going to learn about ios10 notifications. Finance App - Learn to build advance UI and charts in this amazing App which uses third party charting libraries and shows you how you can use different libraries for your projects. Learn to integrate interactive notification which is a new ios10 feature. Converter Application - Learn to create an interactive UI app with our final and most complex of the applications taken up for this project. It will include integration with CRCurrencyRequest for currencies. This App also uses measurement class now introduced in swift 3 to argument features of the App. You will also learn to add the iMessage extensions introduced in iOS10. So get started and start building apps which are future ready. See you on the other side. Overview Section 1: Introduction Lecture 1 Course Intro Lecture 2 Swift Syntax Section 2: Projects In iOS app1 Lecture 3 Introduction Section 3: Creating the UI in Sketch Lecture 4 Creating ui in sketch Lecture 5 Creating icon for ios app Lecture 6 Creating a application Lecture 7 Positioning element in app ui Section 4: View Management Lecture 8 Table view in ios Lecture 9 Adding buttons Lecture 10 Iboutlets and action for buttons Section 5: Adding Persistence with Core Data Lecture 11 Core data manager class Part A Lecture 12 Core data manager class Part B Lecture 13 Core data manager class Part C Lecture 14 Core data manager class Part D Lecture 15 Load data in detail view Section 6: Adding Features Lecture 16 Quiz Questions Lecture 17 Shuffle Answer Lecture 18 Test Quiz Section 7: Projects In iOS app2 Lecture 19 intro Lecture 20 Start building UI Part A Lecture 21 Start building UI Part B Section 8: Layout Design Lecture 22 Layout Lecture 23 Refinements in main seen UI Lecture 24 Spacing and Color Section 9: Adding Views Lecture 25 Coloring navigation bar Lecture 26 UI for add View Lecture 27 Add Table view Cell Section 10: Core Data Lecture 28 Add Core Data Lecture 29 Build ability to save Data Lecture 30 Add ability to get data from Coredata Lecture 31 Cell for Indexpath Lecture 32 Format date in Tableview Lecture 33 Application Troubleshoot Lecture 34 ToDoBot Sirikit Section 11: Projects In iOS app3 Lecture 35 Introduction Lecture 36 Adding UI Elements Section 12: Adding Gradients Lecture 37 Autolayout Lecture 38 Gradientclass Lecture 39 ApplyingGradient Section 13: Data management Lecture 40 PreparingForWeatherData Lecture 41 ImplementingSwiftyJSON Lecture 42 Retrieving Weather Data Lecture 43 Displaying Weather Data Find Results Section 14: View Management Lecture 44 Populating Current Scene Lecture 45 Sublayer Management Lecture 46 Dynamic Gradients Lecture 47 MultiDay Forecast Part A Lecture 48 MultiDay Forecast Part B Lecture 49 Formatting The Tableview Lecture 50 Filling TableView With Multiday Forecast Lecture 51 Completion of the App Lecture 52 weather Notification Section 15: Projects In iOS app4 Lecture 53 Introduction Section 16: Basic App Design Lecture 54 Intro Lecture 55 AddingChartsRef Lecture 56 Testing Charts Section 17: Adding UI Lecture 57 Overview SceneUI Lecture 58 Add Scene UI Lecture 59 Transaction Scene Lecture 60 TransactionSceneLayout Section 18: Data handling Lecture 61 Building The DataManager Lecture 62 Wiring Up The Add Scene Lecture 63 Testing Adding & Reading Transactions Lecture 64 Wiring Up Real Chart Data Lecture 65 Finace Notifications Interactive Section 19: Summary Lecture 66 Summary Section 20: Projects In iOS app5 Lecture 67 Introduction Lecture 68 App overview Section 21: Building The UI Lecture 69 Headshots_UI Layout Lecture 70 Home scene ui Lecture 71 Converter scene ui Lecture 72 Conveter Scene autolayout Lecture 73 Converter scene autolayout Part B Section 22: Adding Currency Functionality Lecture 74 headshots Functional Integration Lecture 75 cocoapods Lecture 76 objective-c interop Lecture 77 keypad IBOutlets and Array Lecture 78 Creating Keypad Delegate Functions Lecture 79 Creating Conversion Classes Lecture 80 Converter Cell Selection Under The Hood Lecture 81 Home Tableview Wireup With Real Data Lecture 82 Home Scene Segue Lecture 83 Creating The CurrencyProcessor I Lecture 84 Creating The CurrencyProcessor II Lecture 85 CurrencyProcessor delegate Call Testing Lecture 86 Keypad Digit Parsing Lecture 87 Creating The Length Processor Lecture 88 Length Processor Integration Lecture 89 converter iMessage Part A Lecture 90 converter iMessage Part B Section 23: Color Scheme Lecture 91 headshots color scheme Lecture 92 Final Color Scheme Integration Section 24: Summary Lecture 93 Course summary Lecture 94 Bonus Lecture: More Interesting Stuff, Offers and Discounts Students who want to learn creation of professional iOS Apps will find this course very helpful