10 Reasons Why I Abandoned Storyboards and Interface Builder - - vimore.org

10 Reasons Why I Abandoned Storyboards and Interface Builder

10 Reasons Why I Abandoned Storyboards and Interface Builder

YouTube

Quick break from all the coding today. In today's video I'll list out my top 10 reasons why I don't use storyboards. Let the flame begin... 10. Difficulty in laying out views that are stacked 9. IBOutlet & IBAction crashes when refactoring 8. Cell Identifiers and Storyboard Id strings are unsafe 7. Compile time for complicated storyboards increases 6. Refactoring all fonts in Storyboard components take too long 5. Productivity decrease when hands leave the keyboard 4. Screen size on laptop too small for storyboards 3. Difficult to record and explain things on storyboard 2. Teaching beginner iOS programmers what is exactly going on is difficult with storyboards. 1. Merge conflicts will drive you crazy. Hope everyone enjoys my short list of why I prefer not to use storyboards. I'm ready for the flame down in the comments. Basic Training Course https://www.letsbuildthatapp.com/basic-training Follow me on twitter: @buildthatapp For more tutorials: https://www.letsbuildthatapp.com



Swift 4: Introduction to Auto Layout Programmatically (Ep 1)

Auto Layout is how we layout our UI in iOS applications. Learning how to use it programmatically can be overwhelming at first. In this introduction series, we'l

YouTube

Storyboards vs Code vs Nib

In this tutorial we will be comparing the 3 different ways of presenting the user interface of our app through Storyboards, Nibs, or pure code. We will analyze

YouTube

How to use Xcode Shortcuts to Speed Up your Development Process

In today's video, I'm going to go through many of the shortcut keys I use in my everyday app development process. There are quite a few shortcuts that I didn't

YouTube

How Much Money I Made as an iOS / Android Engineer (Salary History)

Today let's talk about salaries and how much money you can make as an iOS / Android Engineer out in the Bay Area / Silicon Valley. Most expensive cities to l

YouTube

Screening Interview Question: Why is UIViewController so Important?

I'd like to go over a typical question I would give to screen candidates when hiring for junior iOS engineers. Today we go over what a UIViewController is and

YouTube

5 Tips to Learning a New Programming Language

Just wanted to give you guys a few quick tips I use for learning new programming languages. For more tutorials go to: https://www.letsbuildthatapp.com/basic-tr

YouTube

Weak and Unowned Self Closure Memory Leak Fixes

It's hard to sometimes demonstrate memory leaks if you're not fully aware of what to look for. In this lesson we'll go over leaks when you introduce the self va

YouTube

6 Reasons Why I Love Being an iOS Engineer

Quickly wanted to give my thoughts on why I like being an iOS Engineer in today's video. Hopefully some of the younger viewers here can find this information h

YouTube

10 Things You Go Through To Land Your First iOS Job

Today, let's focus our attention on 10 things that you'll be faced with starting from job searching all the way to the final step of accepting the job offer. T

YouTube

Refactor Your Storyboard - Interface Builder - Xcode 10

In this Xcode tutorial I discuss the topic of refactoring one giant storyboard into multiple smaller ones, and the best way to do that. This helps improve the p

YouTube

Swift 3 Fun Algorithms: Wrapping an Array

Let's go ahead and take it easy for Friday by going through a relatively simple algorithm in Swift. Hopefully this video will teach you guys a thing or two on

YouTube

Why I Quit my Full-time Job as an iOS Android Developer

In today's video, I wanted to share with you guys a couple of reasons why I decided to quit my full time engineering job and start working for myself. It hasn'

YouTube

Episode #1. Storyboards

Xcode 9.2 / Swift 4.0.3 / macOS High Sierra 10.13.2 https://medium.com/macos-app-development Sample Code: https://github.com/harryworld/macos-app-development/t

YouTube

What is Unit Testing, Why We Use It, and Sample Test Cases

Unit testing is a huge part of Software Development, however it's one of those topics that is not easy to understand until you are given some proper examples an

YouTube

Advantages of Swift vs Objective C: Should I just learn Swift?

Today we answer the very common question of whether or not you should just learn Swift if you are trying to build iOS applications. I also go over a couple of

YouTube

How I learn to build iOS apps without Storyboards - iOS Dev Scout

Speaker: Vina Rianti (@vinamelody) Event Page: https://www.meetup.com/Singapore-iOS-Dev-Scout-Meetup/events/235897213/ Produced by Engineers.SG Help us capti

YouTube

Novice Mistakes to Avoid as Software Developer

Today's short video talks about mistakes that novices can make when starting out as iOS Developers learning Swift. Here's the list of things to watch out for:

YouTube

Storyboard vs Code SpeedRun - Which is Faster? (iOS Swift 4)

It's always interesting to answer the question of which is better: Storyboard or Code/Programmatic? In today's video, I wanted to go through a speedrun of buil

YouTube

Parsing JSON Just Became Super Easy in Swift 4 with Decodable

Transforming JSON into model objects in your apps just became a whole lot easier with the introduction of Decodable in Swift 4. In today's lesson, I want to wa

YouTube

Swift: Twitter - Headers, Cells, and Footers (Ep 1)

Welcome to the introduction of a very exciting series on how to build out the Twitter application. In today's video, we're going to go through very quickly how

YouTube