
Introduce the Parse iOS SDK, showing how to store data as objects with object IDs and properties, log in, and view live updates across iOS devices.
Download the Parse SDK from parse.com, drag the library into your Xcode project, and add required frameworks and dependencies to enable Parse in a Swift or Objective-C iOS app.
Learn to connect the Parse framework to your iOS app by adding a bridging header, configuring Objective-C, and supplying the application id and client key for live updates.
Create the sign-up view in the main storyboard by dragging text fields and a sign-up button, connected to the view controller. Preview the layout across devices with the assistant editor.
Learn auto-layout to design a login screen with centered buttons on iPhone 4 inch and 4.7 inch previews, using width, height, and top constraints, plus a navigation bar.
Create a sign up page for live update chat app in swift ios8, adding username, email, and password fields, a registration button, adaptive constraints, and a back button for navigation.
learn to create segues that move from one view to another in iOS, using control-drag to connect buttons and choose show or present modally, and test navigation.
Learn how to create and store new users in parse from a sign-up view in a Swift iOS app, including connecting outlets, checking input, and handling success or error responses.
Create and save a user status object in Parse, update status from the home page, wire a text field and update button, and persist status updates to the backend.
Learn to display latest status updates in a table view by wiring data source and delegate, creating cells, and querying Parse for status objects ordered by created at.
Populate table views in Swift iOS 8 with a custom cell to display user names and statuses from a 100-item array, using a data source, dequeueing, and index paths.
Retrieve statuses from the server and map them to user names, building arrays of statuses and usernames to populate a table view.
Implement a logout flow in a live update chat app. Return users to the login view and demonstrate login, signup, and segues to the home screen in Swift iOS 8.
Build a login flow with outlets and actions for username and password, validate inputs, authenticate via PFUser.logInWithUsernameInBackground, and navigate to home or show an alert on error.
Transfer data between view controllers by passing a status string to a detail view controller, instantiate with a storyboard identifier, and display it in a label.
Welcome to this Swift programming course where you will learn how to develop a cloud powered Live Update chat application.
My Name is Ronny and I am a software developer at Team App Creative. I have been programming online for over 5 years where I Initially started with PHP and Wordpress plugin development.
Currently I am focused in programming with Java, Swift, Android and IOS applications.
I designed to course first of all because I love to teach. I have an extensive list of videos on youtube teaching different programming languages. Secondly, it is for those seeking to learn and develop an IOS application regardless of programming skills and/or background. newbies, pros, students, entrepreneurs e.t.c.
We will be using a common software development methodology known as Model view controller (MVC) pattern where we will separate data from view and controllers and see how to make them interact appropriately.
Aside from the IOS course in Swift, I also include a FREE and COMPLETE video course for the same app but in Android using Java. You will learn everything it took to get this same app up and running in Android. In short, you are getting a complete mobile developer package program for pennies if you ask me.
The IOS course covers everything you need to know on how to start and deploy a working chat application. Along the process, you will learn how to work with button, textfield, table view, view controllers, views, parse, segues, auto-layout and many more.
Join now as you have 30 day days no question money back guarantee by Udemy. If at any moment you feel unhappy about any video, you can request a refund within the 30 days of enrollment. You really have nothing to lose.
See you inside!
regards,
Ronny Kibet.