Grab information from the internet and into their application
Parse internet data to JSON language
6 sections • 29 lectures • 4h 8m total length
Swift2 If, For, While and Switch Statements
Creating an Alert Text
Adding a Delegate Function
Creating a Struct
Create a Free account on openweathermap.org
App Transport Security work around
Display Weather Information
Call City Name
Change Select City Button to the City called
Creating Weather Icons with Sketch Part 1
Creating Weather Icons with Sketch Part 2
Creating Weather Icons with Sketch Part 3
Add Weather Icons to Xcode
Application Design Part1
Application Design Part2
Add Degree Symbol
Internet Error Message
Internet Error Message Part 2
Download Xcode 7.3.1
You should be semi familiar with Swift 2
You may have to create a free account with openweathermap.com
Live Weather Application!
If you are a beginner in application development, or expert developer looking for some new tricks, you've come to the right place. In this course you will not only learn the basics in building a application from scratch you will also learn how to pull LIVE information from the internet and into your application. Here's what we'll cover:
How to create a full work application
How to create an alert controller
How to create an alert action
How to add a struct in your project
How to pull live data from the internet
How to parse data from the internet to JSON
How to adjust info.plist in order to except http URLs
How to create images and icons through Sketch
... and etc.
What are the requirements?
At least a beginner knowledge in iOS programming with Swift
access to the internet
What is the target audience?
iOS developer who want to enhance their skills in coding Swift Language
iOS application designers
All level developers looking for something new!
Who this course is for:
This development course is for any developer looking to exercise their skills.
I am a Graduate from University of Houston. I received my degree in Computer Information System. After receiving my degree I accepted a job as a Software Deployment Engineer. At this position I trained software to my company's customer around the world. I have a passion in teaching people new things. On my free time I code and build new applications.