47-AutoLayout Swift#5.Build app with Model-View-Controller(MVC)



This video continues with auto layout UI programmatically without Storyboard and using MVC pattern – Model – View – Controller in ios 11, Swift 4, Xcode 9
Support – https://www.paypal.me/sunlight4d
SUBSCRIBE TO MY CHANNEL FOR MORE INTERESTING VIDEOS:
https://www.youtube.com/c/NguyenDucHoang
You can see code in github:
https://github.com/sunlight3d?tab=repositories
Twitter: https://twitter.com/NguyenD97601913
Facebook: https://www.facebook.com/nguyen.duc.hoang.bk

#swift #xcode #ios How To Build An iOS App From Scratch



In this video, I begin to create an app that uses the Marvel API to create a comic book app.

To follow along with this video series, set up a free developer account at https://developer.marvel.com/

#xcode #ios #swift

Swift: Create a Questionnaire App using UITableView Programmatically (Part 2)



Part 1: https://youtu.be/yl2m4fDOLQo

Welcome back for another tutorial guys! Today’s goal is to learn how to use UINavigationController and UITableViewController to create a very elegant Personality Type questionnaire App. Along the way, we’ll also learn how to modify the UINavigationBar’s tint color, title color, and status bar style color. In addition, we learn how to create section headers using UITableViewHeaderFooterView and cells using UITableViewCell.

Lastly we touch upon how to do some nifty math using the modulas operation “%” to grade the questionnaire result score and return an actual personality type.

Completed project:
https://github.com/purelyswift/personality_type_tutorial_completed

How To Make an App – Ep 6 – Auto Layout in Xcode 7 (iOS 9)



How To Make iPhone Apps with NO Programming Experience!
Lesson 6: Auto Layout in Xcode 7

This lesson introduces auto layout in Xcode 7 as we create the user interface for our War card game.

This video series uses the latest and greatest from Apple (Xcode 7, Swift 2, iOS 9) and will teach a beginner with no programming experience how to make iPhone apps. I’m creating these videos with the assumption that the student has no prior knowledge and is starting from scratch.

The lesson plan for the How To Make an App series can be found on my site here:

Start Here

For more tutorials on how to build iPhone apps, make sure you subscribe and visit my site where you’ll find a community of like minded learners! Learning something new is always more fun with other people!

Website: http://codewithchris.com
Youtube: http://www.youtube.com/user/CodeWithChris

Get a customized roadmap for your app and start building it in 7 days:
⚡ http://codewithchris.com/actionplan

CodeWithChris is dedicated to teaching beginners and non-programmers all about building iOS apps. On the site, you’ll find a ton of free resources and tutorials to aid you on your journey to learn iOS development. Many people have successfully picked up Swift, Objective-C, Xcode and app building from my course and materials!

Intro & Outro music
“Heartbreaker” by Jahzzar (http://www.betterwithmusic.com/)

Tiny Constraints | Build Instagram Profile (part 3) | Swift 5, iOS 12, Xcode 10



Learn and master AutoLayout with TinyConstraints in Swift 5!

TinyConstraints is the syntactic sugar that makes Auto Layout sweeter for human use. In this epic tutorial series I’ll dive deep into teaching you TinyConstraints.

In this episode I will start building out a hands on example with TinyConstraints. We are going to build out the Instagram Profile page from scratch.

Let’s get to work!

You can find the full playlist here:
∙∙∙ Master AutoLayout with TinyConstraints in Swift 5 ∙∙∙
→ https://www.youtube.com/watch?v=ucbaEkEJKrc&list=PL_csAAO9PQ8ZHY2VzOi7LJ80CtfAgCgHP

____________________________________________________________________
→ Useful Links →

∙∙∙ Atom One Dark Theme in Xcode ∙∙∙
→ https://www.youtube.com/watch?v=Czdm5qM8Knw&list=PL_csAAO9PQ8YtkGotXYcz9T6OcUAo5akC

∙∙∙ How to Create Custom Xcode Project Templates (Step by Step) ∙∙∙
→ https://www.youtube.com/watch?v=8IxC2CmECjQ

∙∙∙ TinyConstraints – Hands on Example ∙∙∙
→ https://www.youtube.com/watch?v=JL3l0V68s7M&list=PL_csAAO9PQ8ZDbGk57RlBRnNpxBGBAEOc
____________________________________________________________________

You can find all the resources for this video here:
→ https://store.rebeloper.com/youtube-channel-resources
____________________________________________________________________
Get in touch:
→ support@rebeloper.com

SUBSCRIBE to Code Better and Get More App Downloads!
→ https://www.youtube.com/rebeloper/?sub_confirmation=1

My Blog:
→ https://rebeloper.com/news

Follow me on Instagram!
→ https://www.instagram.com/rebeloper

Auto Layout Tutorial (2019) – Lesson 2



This Auto Layout tutorial for beginners will start from scratch and teach you how to build user interfaces with Xcode and Interface Builder.

Learn how to make an app even if you have no coding experience! (Brand new for 2019) This is a 10 part video series designed for beginners in mind to teach the fundamental skills for making apps on iOS.

In lesson 2, you’ll learn about Auto Layout which is the Xcode uses to size and position elements on your user interface.

You’ll work on a practical app user interface while learning the ins and outs of Auto Layout.

Learn how to add, edit and remove constraints to size and position the elements on your screen.

This video series uses the latest and greatest from Apple (Xcode 10, Swift 4, iOS 12) and will teach a beginner with no programming experience how to make iPhone apps. I’m creating these videos with the assumption that the student has no prior knowledge and is starting from scratch.

SUBSCRIBE TO MY CHANNEL ► http://bit.ly/2re4GH0

_________________ 
FREE RESOURCES (download links)

Lesson 2 (image assets, worksheet, bonus video training):
? https://codewithchris.com/beginner-youtube/

To get started with developing your own app, join my free 7 Day App Action Plan and I’ll help you put together a game plan in just ONE WEEK!!
⚡ https://codewithchris.com/actionplan

Learn together in our CWC Community:
?‍? https://codewithchris.com/community

My guide for Xcode on Windows:
? http://bit.ly/2jrfehL

Swift Syntax Cheat Sheet:
? http://bit.ly/2jmQGq1
_________________
MY iOS FUNDAMENTALS COURSE

Learn More ► http://bit.ly/2JSeOMG
Volume licensing inquires? Just contact us at:

Contact Us

_________________ 
CONNECT WITH ME

For more tutorials on how to build iPhone apps, make sure you join and visit my site where you’ll find a community of like minded learners! Learning something new is always more fun with other people!
Website ► https://codewithchris.com/
Facebook Group ► https://www.facebook.com/groups/codewithchriscommunity/
Reddit ► https://www.reddit.com/r/CodeWithChris

_________________
FOLLOW ME

Twitter ► @CodeWithChris
Instagram ► @CodeWithChris

_________________ 
ABOUT ME

Hi I’m Chris! I’m dedicated to teaching fundamentals about how to make an app. This is important if you’re trying to land an iOS job, be a freelancer, increase or start a business with an app idea. On the site, you’ll find a ton of free resources and tutorials to aid you on your journey to learn iOS development. Many people have successfully picked up Swift 4, Xcode 10 and app building from my course and materials!

Need motivation?
Here’s just a sample of the success stories my students have sent in:
?‍? https://codewithchris.com/success-stories/?utm_source=youtube&utm_medium=desc&utm_campaign=lesson2

#CodeWithChris #CodeCrew #AutoLayout

Auto Layout Tutorial in Xcode with Swift for iOS 10 | iOS Development Tutorial



DOWNLOAD PROJECTS: https://www.ductran.co/p/get-autolayout

Have you ever wanted to build universal apps meaning you build 1 app UI that can work on any screen size? That’s what Auto Layout in iOS will help you.

In this Auto Layout tutorial, you’ll learn:
+ What’s Auto Layout
+ How to add unambiguous constraints
+ Different kinds of constraints in Auto Layout.
+ Priorities in Auto Layout Constraints
+ How to programmatically create auto layout constraints
+ What’s Auto Layout Content Hugging Priority vs. Content Compression Resistence Priority
+ Stack View in iOS
+ How to create and use UIStackView with Auto Layout

First off, let’s download the starter project Duc prepared for you. Just simply enter your name and email on the page to get:
+ the starter and complete projects of this episode
+ Duc’s step-by-step video tutorial
+ Duc’s new training on How to Build Nike E-commerce Store WITHOUT Losing Your Shirt

It’s all awesome iOS development training for you, for FREE!

FREE DOWNLOAD: https://www.ductran.co/p/get-autolayout

*********
ABOUT CODE MASTERY
*********
Code Mastery is hosted by Duc Tran, founder of Developers Academy.

This is his free-style no notes, no teleprompter presentation and live coding broadcast with you guys everyday.

To join Duc’s free courses, register for free at http://ductran.co/

*********
MEET DUC TRAN
*********

Duc Tran is founder of Developers Academy, one of the world’s leading iOS, Android and Web development trainers.

More than 2,000,000 developers have studied his video trainings; 100,000 developers see his posts each month. Each year, Duc has helped 20,000 plus developers graduate from his online courses or video series.

*********
FREE TRAININGS IN IOS DEVELOPMENT
*********
To subscribe and get free tutorials, courses and weekly content, visit me at: http://ductran.co/
Connect with Duc on facebook: http://facebook.com/ductranfan
Tweet him: https://twitter.com/ductrongtran
Get daily inspiration: http://instagram.com/ductran.co/

*********
SOURCE CODE IN THIS COURSE
*********

NetworkProcessor.swift

class NetworkProcessor
{
lazy var configuration: URLSessionConfiguration = URLSessionConfiguration.default
lazy var session: URLSession = URLSession(configuration: self.configuration)

let url: URL

init(url: URL)
{
self.url = url
}

typealias JSONDictionaryHandler = (([String : Any]?) – Void)

func downloadJSONFromURL(_ completion: @escaping JSONDictionaryHandler)
{
let request = URLRequest(url: self.url)
let dataTask = session.dataTask(with: request) { (data, response, error) in

if error == nil {

if let httpResponse = response as? HTTPURLResponse {
switch httpResponse.statusCode {
case 200:
// successful response
if let data = data {
do {
let jsonDictionary = try JSONSerialization.jsonObject(with: data, options: .mutableContainers)

completion(jsonDictionary as? [String : Any])

} catch let error as NSError {
print(“Error processing json data: (error.localizedDescription)”)
}

}

default:
print(“HTTP Reponse Code: (httpResponse.statusCode)”)
}
}

} else {
print(“Error: (error?.localizedDescription)”)
}
}

dataTask.resume()
}
}

Full access to source code: https://ductran.co/p/weather-rest-api

Episode tags: duc tran, ductran.co, developers academy, REST, REST API, REST API in ios tutorial, ios REST API, how to parse json, parse json in ios, parse json, parse json swift, parse json swift tutorial, parse json in Swift, alamofire, alamofire tutorial, uicollectionview, json ios, ios json parsing, ios json, ios json tutorial, json swift tutorial, swift json tutorial, parse json in ios,swiftyjson, nsurlsession, urlsession, firebase, alamofire, alamofire tutorial, alamofire swift tutorial, auto layout xcode,auto layout constraints,ios auto layout,duc tran,ductran.co, how to make an app,how to build an app,how to build ios app,xcode tutorial,swift tutorial for beginner,how to build an ios app, how to build an ios app in swift, xcode storyboard tutorial,build ios app xcode,auto layout table view

How to Build Facebook Newsfeed – iOS Development Tutorial with Swift – How to Make an App



DOWNLOAD STARTER CODE: https://www.ductran.co/p/cm5

In this episode, we are using to build Facebook Newsfeed using UITableView and UITableViewController in iOS with Swift.

You’ll learn:
+ How to create UITableViewController and UITableView
+ How to design beautiful world-class apps
+ How to use Auto Layout in iOS
+ Subclass UITableViewCell to create custom Table View Cell
+ Apply Auto Layout on UITableViewCell to have dynamic Table View Cell Height
+ and much more…

DOWNLOAD STARTER CODE: https://www.ductran.co/p/cm5

********************************
*** ABOUT CODE MASTERY ***
********************************
Code Mastery is hosted by Duc Tran, founder of Developers Academy.

This is his free-style no notes, no teleprompter presentation and live coding broadcast with you guys everyday.

To join Duc’s free courses, register for free at http://ductran.co/

*************************
*** MEET DUC TRAN ***
*************************

Duc Tran is founder of Developers Academy, one of the world’s leading iOS, Android and Web development trainers.

More than 2,000,000 developers have studied his video trainings; 100,000 developers see his posts each month. Each year, Duc has helped 20,000 plus developers gratudate from his online courses or video series.

*************************************************
*** FREE TRAININGS IN IOS DEVELOPMENT ***
*************************************************
To subscribe and get free tutorials, courses and weekly content, visit me at: http://ductran.co/
Connect with Duc on facebook: http://facebook.com/ductranfan
Tweet him: https://twitter.com/ductrongtran
Get daily inspiration: http://instagram.com/ductran.co/

Swift: Create a Questionnaire App using UITableView Programmatically (Part 1)



Welcome back for another tutorial guys! Today’s goal is to learn how to use UINavigationController and UITableViewController to create a very elegant Personality Type questionnaire App. Along the way, we’ll also learn how to modify the UINavigationBar’s tint color, title color, and status bar style color. In addition, we learn how to create section headers using UITableViewHeaderFooterView and cells using UITableViewCell.

Lastly we touch upon how to do some nifty math using the modulas operation “%” to grade the questionnaire result score and return an actual personality type.

Here’s the link to the completed project to Part 1 of this tutorial:
https://github.com/purelyswift/personality_type_app_part1

Stay tuned for Part 2!

How to Make an App for Beginners – Auto Layout (2018) – Lesson 2



Learn how to make an app even if you have no programming experience!

This is a 10 part video series designed for beginners in mind to teach the fundamental skills for making apps on iOS.

In lesson 2, you’ll learn about Auto Layout which is the Xcode uses to size and position elements on your user interface.

You’ll work on a practical app user interface while learning the ins and outs of Auto Layout.

Learn how to add, edit and remove constraints to size and position the elements on your screen.

Learn how to add images, text and dimmed views to your user interface.

Learn how to construct your layout in a way so that it works for all screen sizes and orientations!

This video series uses the latest and greatest from Apple (Xcode 9, Swift 4, iOS 11) and will teach a beginner with no programming experience how to make iPhone apps. I’m creating these videos with the assumption that the student has no prior knowledge and is starting from scratch.

SUBSCRIBE TO MY CHANNEL ► http://bit.ly/2re4GH0

_________________
FREE RESOURCES (download links)

Get a customized roadmap for your app and start building it in 7 days:
⚡ http://codewithchris.com/actionplan

You can download the Image Assets, Xcode Project and Worksheet from here:
http://bit.ly/2IdUYOD

The lesson plan for the How To Make an App series can be found on my site here:
http://bit.ly/2FEbCkU

Syntax Cheat Sheet ► http://bit.ly/2jmQGq1

_________________
FUNDAMENTALS COURSE

Learn More ► http://bit.ly/2JSeOMG

_________________
CONNECT WITH ME

For more tutorials on how to build iPhone apps, make sure you join and visit my site where you’ll find a community of like minded learners! Learning something new is always more fun with other people!
Website ► https://codewithchris.com/
Facebook Group ► https://www.facebook.com/groups/codewithchriscommunity/
Reddit ► https://www.reddit.com/r/CodeWithChris

_________________
FOLLOW ME

Twitter ► @CodeWithChris
Instagram ► @CodeWithChris

_________________
ABOUT ME

Hi I’m Chris! I’m dedicated to teaching fundamentals about how to make an app. This is important if you’re trying to land an iOS job, be a freelancer, increase or start a business with an app idea. On the site, you’ll find a ton of free resources and tutorials to aid you on your journey to learn iOS development. Many people have successfully picked up Swift 4, Xcode 9 and app building from my course and materials!

Here’s just a sample of the success stories my students have sent in:

68 Beginners Share Their Success Stories

#Swift #iOS #App