Home
Videos uploaded by user β€œMark Moeykens”
Memory 1 - Value Types vs Reference Types (iOS, Xcode 9, Swift 4)
 
11:57
Now on Udemy! πŸ‘‰ http://bit.ly/swiftmemorymastery_discount Swift Memory Mastery Series - Part 1 In this first video, we'll go over some memory basics. This is good for beginners. For others, watch at 2X speed just to make sure you have these concepts before moving on. You will learn about value types and reference types and why they are different and how they look in Xcode. You'll also learn about: * Swift value types vs reference types * How Swift manages and allocates memory * How Value Types are shared in memory * How Reference Types are shared in memory * What to know about memory addresses * How to tell if you are looking at a reference type or value type in Xcode * Using the Variables View in Xcode * Print description about objects from the Variables View Part 2: https://youtu.be/1LnipXiSrSM πŸ”‘ Keynote File: https://www.patreon.com/posts/24604014 ✴️ Patreon (where to get the code): http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 ✊🏼 Venmo: @MarkMoeykens ✴️ Patreon - For $3-$25 you get a bunch of cool projects that I teach on YouTube and that I teach outside of YouTube: http://www.patreon.com/bigmountainstudio #markmoeykens #bigmountainstudio #iosdevelopment
Views: 12393 Mark Moeykens
Storyboard Tips - Autoresizing Controls (iOS, Xcode 8, Swift 3)
 
06:45
Xcode 8 introduces the ability combine Autoresizing with Layout Constraints. Learn how autoresizing can save you time when prototyping or developing your app! No constraints necessary! ✴️ Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 πŸ₯‡ Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA πŸ₯ˆ Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a πŸ₯‰ Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp
Views: 11344 Mark Moeykens
Introduction to iOS Threading - Zelda App (Xcode 8, Swift 3)
 
14:19
Learn how to put code or tasks on a background thread to speed up your iOS app and make it more responsive to your users. Multithreading keeps iOS apps responsive for a better user experience. We start with this Zelda Characters app and solve the problem of the main UI thread being locked up by a long data retrieval process. We use two concurrent threads running different tasks to help solve this problem. The Playlist: https://www.youtube.com/playlist?list=PLHDMmeIMXj8Xzo53qGyr6CY1PVX7IdUnC Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio #bigmountainstudio #markmoeykens #iosdevelopment
Views: 23217 Mark Moeykens
Storyboard Tips - Storyboard References (iOS, Xcode)
 
05:24
Minimize merge conflicts with storyboards by using storyboard references. Communication with your team can help too. :) Also reduce the processing power needed to render large storyboards. Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio
Views: 7280 Mark Moeykens
Round Buttons - Short Version (iOS, Xcode 8, Swift 3)
 
06:26
Learn the easy way to create round buttons with icons in them for iOS in Xcode. You will be using @IBDesignables and @IBInspectables and understand how this affects the view on the Storyboard. ✴️ Patreon: https://www.patreon.com/bigmountainstudio Facebook: https://www.facebook.com/bigmountainstudio Twitter: https://twitter.com/bigmtnstudio Code Blog: http://swiftquickstart.blogspot.com/ Vicente Latag Jr's Time Lapse Video: https://youtu.be/gA_hFHkhqFM Want to buy me a coffee or a beer? β˜•οΈ 🍻 πŸ₯‡ Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA πŸ₯ˆ Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a πŸ₯‰ Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp
Views: 24311 Mark Moeykens
UIView Properties Part 12 - Clip To Bounds/clipsToBounds (iOS, Xcode 8)
 
04:17
The twelfth UIView property in the Attributes Inspector: Clip To Bounds (clipsToBounds). Understand and use Clip To Bounds to make your UI look the way you want. Patreon Page: https://www.patreon.com/bigmountainstudio Facebook Page: https://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio
Views: 2886 Mark Moeykens
iOS Popup View Using Separate View Controller (Xcode 8, Swift 3)
 
14:23
In this video I show you how to create a modal popup view using a separate view controller. The popup will appear on top the your main view controller. Artist of Screenshot: https://dribbble.com/ranjithalingal This tutorial continues into another video where I include the popup into the same view controller here: https://youtu.be/k-GvIqh5Xcs ✴️ Patreon: www.patreon.com/bigmountainstudio Facebook: www.facebook.com/bigmountainstudio Twitter: https://twitter.com/bigmtnstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 πŸ₯‡ Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA πŸ₯ˆ Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a πŸ₯‰ Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp
Views: 77481 Mark Moeykens
Memory 3 - Fixing Memory Leaks in Closures with Capture List (iOS, Xcode 9, Swift 4)
 
15:47
Now on Udemy! πŸ‘‰ http://bit.ly/swiftmemorymastery_discount Swift Memory Mastery Series - Part 3 Don't worry if you don't know what a closure or capture list is. This video will teach you. You will learn: * What closures are * How to pass data into closures * How closures can obtain values outside of themselves * How to explicitly pass data into closures * How to change the strength of the value coming into a closure to weak or unowned * How to create a memory leak (retain cycle) with closures (very common) * How to fix closure memory leaks with capture lists * Understanding memory leaks in closures πŸ”‘ Keynote File: https://www.patreon.com/posts/24604014 ✴️ Patreon (where to get the code): http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 ✊🏼 Venmo: @MarkMoeykens ✴️ Patreon - For $3-$25 you get a bunch of cool projects that I teach on YouTube and that I teach outside of YouTube: http://www.patreon.com/bigmountainstudio #markmoeykens #bigmountainstudio #iosdevelopment
Views: 7804 Mark Moeykens
Storyboard Tip: Constraints (iOS, Xcode 8)
 
12:51
Storyboard Tip: You can start to master constraints by just knowing these 2 principles. Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio
Views: 5700 Mark Moeykens
Swift Language Extensions - Part 10 - Itinerary App (iOS, Xcode 9, Swift 4)
 
07:10
Want to learn a super easy way to add new code to existing classes without having to sub-class them? Keep watching to learn how to use extensions to add functionality to existing classes and to help organize your code. ✴️ Patreon (where to get the code): http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 ✊🏼 Venmo: @MarkMoeykens πŸ₯‡ Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA πŸ₯ˆ Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a πŸ₯‰ Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp
Views: 4185 Mark Moeykens
Side Menu (iOS, Xcode 8, Swift 3)
 
14:31
In this tutorial, I show you how to create a menu that slides out from the side. (iOS, Xcode 8, Swift 3) Here is another variation to the side menu too: https://youtu.be/SGkYb820zr4 ✴️ Patreon: www.patreon.com/bigmountainstudio Facebook: www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 ✊🏼 Venmo: @MarkMoeykens #bigmountainstudio #markmoeykens #iosdevelopment
Views: 92622 Mark Moeykens
Source Control for Beginners - Part 2.1 - Itinerary App (iOS, Xcode 9, Swift 4)
 
15:49
In this video we are going to explore what "source control" or "version control" is. We will look at two options for Source Control: GitHub and Bitbucket. We're going to pick one and connect our project to it. Then we'll also explore the built-in features for source control/version control inside of Xcode 9, view our changes and make commits to our local and remote repositories. This video is for absolute beginners who are not familiar with source control and may have never connected a project to an external source control provider. Chapter 2 of Source Control covers branching, merging and how to handle merge conflicts: https://youtu.be/YutDR23ZfVM More Info from Apple: https://developer.apple.com/videos/play/wwdc2017/405/ ✴️ Patreon (where to get the code): http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 πŸ₯‡ Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA πŸ₯ˆ Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a πŸ₯‰ Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp
Views: 6175 Mark Moeykens
UIView Properties Part 13 - Autoresize Subviews (iOS, Xcode 8)
 
03:01
The thirteenth UIView property in the Attributes Inspector: Autoresize Subviews. It will be good to know this property and how to use it effectively and learn one of the biggest drawbacks of it as well. Patreon Page: https://www.patreon.com/bigmountainstudio Facebook Page: https://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio
Views: 2442 Mark Moeykens
Passing Data with Delegates/Protocols - Part 5 (iOS, Xcode 9, Swift 4)
 
13:55
Part 5 How do you use delegation to pass data between classes? In this video, you are going to learn the 3 steps to implementing the delegate pattern. This is a popular pattern in iOS so you will gain a greater understanding of how many other parts of UIKit actually work by implementing it yourself. You will also learn what a protocol is and how it plays a part in the delegate example we have in this tutorial. πŸ›  Project Files on Patreon: https://www.patreon.com/posts/16031272 ✴️ Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 ✊🏼 Venmo: @MarkMoeykens ✴️ Patreon - For $3-$25 you get a bunch of cool projects that I teach on YouTube and that I teach outside of YouTube: http://www.patreon.com/bigmountainstudio #markmoeykens #bigmountainstudio #iosdevelopment
Views: 19157 Mark Moeykens
UIView Properties Part 9 - Opaque (iOS, Xcode 8)
 
04:51
The ninth UIView property in the Attributes Inspector: Opaque. This property is pretty simple but can be confusing if you don't know what it does. What is the difference between alpha, opaque and transparency? Find out now! Patreon Page: https://www.patreon.com/bigmountainstudio Facebook Page: https://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio
Views: 1976 Mark Moeykens
Storyboard Tips - Sizing Stack Views (iOS, Xcode 8)
 
02:58
Learn a better way to evenly space objects in a stack view (UIStackView) on a Storyboard using constraints. Using this method will enable the objects to look good on any sized device. Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio
Views: 4028 Mark Moeykens
UI Tip: Showing Disabled UIButtons (iOS, Xcode 8, Swift 3)
 
02:45
When you disable UIButtons iOS does not change the appearance. Your users won't know if a button is enabled or disabled just by looking at the UIButton. In this video you will learn how to change appearance depending on the state of the button. Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio
Views: 3717 Mark Moeykens
How to Add TableView Headers and Footers (iOS, Xcode 8, Swift 3)
 
07:34
In this video I show you how to add a tableview header or footer using either the storyboard or through code. Here is the template code I started with: http://swiftquickstart.blogspot.com/2016/05/basic-tableview-template.html ✴️ Patreon: https://www.patreon.com/bigmountainstudio Facebook: https://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 πŸ₯‡ Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA πŸ₯ˆ Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a πŸ₯‰ Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp
Views: 34910 Mark Moeykens
Customizing the Nav Bar Part 3: Back Button (iOS, Xcode 8, Swift 3)
 
08:04
This is part 3 of a series. Part 1: https://youtu.be/C7q5pl_Agds Part 2: https://youtu.be/ZMk-Obn18sw By the end of this video you will have the knowledge to customize the back button (backBarButtonItem and backIndicatorImage) on your UINavigationController (or as some people call it the "Nav Bar" or "Navigation Bar"). πŸ›  Project Files on Patreon: https://www.patreon.com/posts/xcode-project-13469497 ✴️ Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio
Views: 17464 Mark Moeykens
UIView Properties Part 1 - Content Mode/contentMode (iOS, Xcode 8, Swift 3)
 
04:53
This video kicks off another series in which we go over all the properties shown in Interface Builder for UIView. All user interface controls have these properties so it is good to know about them! We start with contentMode. Gingerbread Man image: https://thenounproject.com/bymasha/collection/christmas/ Patreon Page: https://www.patreon.com/bigmountainstudio Facebook: https://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio
Views: 4923 Mark Moeykens
Bitbucket Cloning - Part 2.3 - Itinerary App (iOS, Xcode 9)
 
04:18
Want to work on a Bitbucket project? Here is how you can copy or clone the project to your local computer and begin working on it in Xcode. This is the third video on Source Control for Beginners. Chapter 1: https://youtu.be/3zErxtbrB2I Getting Started Chapter 2: https://youtu.be/YutDR23ZfVM Branching and Merging ✴️ Patreon (where to get the code): http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 ✊🏼 Venmo: @MarkMoeykens πŸ₯‡ Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA πŸ₯ˆ Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a πŸ₯‰ Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp
Views: 2217 Mark Moeykens
UIView Properties Part 15 - Installed (iOS, Xcode 8)
 
03:06
The fifteenth UIView property in the Attributes Inspector: Installed. What is this property for? When would you use it? Watch this video to find out! Patreon: https://www.patreon.com/bigmountainstudio Facebook: https://www.facebook.com/bigmountainstudio Blog: http://swiftquickstart.blogspot.com/
Views: 1268 Mark Moeykens
Gradients - Short Version (iOS, Xcode 8, Swift 3)
 
06:30
Learn how to create gradients! You will also learn about Layers and Designables so adding gradients to views will be a snap. For the academic version (more explanation to what is happening): https://youtu.be/1NhlrhQhK0A πŸ› Project Code: https://www.patreon.com/posts/20125266 Patreon Page: https://www.patreon.com/bigmountainstudio Facebook Page: https://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio
Views: 4014 Mark Moeykens
Passing Data with Callback Functions Tutorial - Part 4 (iOS, Xcode 9, Swift 4)
 
16:45
Part 4 What is a callback function in Swift and what do they have to do with Function Types? In this video, you will learn what Function Types are and how to use them to create "Callbacks". We use this pattern to pass data between view controllers. Callbacks (or closures) are essentially a way to pass code from one class to another in Swift. Part 1 https://youtu.be/NBCped0ZcWE Part 2 https://youtu.be/gZHB0nPYIJE Part 3 https://youtu.be/2v9iMmS8I84 πŸ›  Project Files on Patreon: https://www.patreon.com/posts/16031272 ✴️ Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 ✊🏼 Venmo: @MarkMoeykens ✴️ Patreon - For $3-$25 you get a bunch of cool projects that I teach on YouTube and that I teach outside of YouTube: http://www.patreon.com/bigmountainstudio #markmoeykens #bigmountainstudio #iosdevelopment
Views: 15664 Mark Moeykens
Memory 2 - Finding and Fixing Memory Leaks (iOS, Xcode 9, Swift 4)
 
34:31
Now on Udemy! πŸ‘‰ http://bit.ly/swiftmemorymastery_discount Swift Memory Mastery Series - Part 2 This video is packed with a lot of good info. You will learn: * How Swift manages and allocates memory * How Swift determines when it's ok to remove objects from memory * Automatic Reference Counting (ARC) * Dependencies and ARC * Retain Cycles (Also known as: Retention Cycles or Circular References) * Strong, Weak and Unowned References * The Debug Memory Graph tool in Xcode * Using Instruments Leak profiler to find memory leaks Part 1: https://youtu.be/Cb1p0a6czGk πŸ”‘ Keynote File: https://www.patreon.com/posts/24604014 ✴️ Patreon (where to get the code): http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 ✊🏼 Venmo: @MarkMoeykens ✴️ Patreon - For $3-$25 you get a bunch of cool projects that I teach on YouTube and that I teach outside of YouTube: http://www.patreon.com/bigmountainstudio #markmoeykens #bigmountainstudio #iosdevelopment
Views: 18801 Mark Moeykens
UI Tip: Hiding the Navigation Bar (iOS, Xcode 8, Swift 3)
 
06:44
If you are using the UINavigationBar (UINavigationController) in your app then you can selectively show and hide the navigation bar on view controllers, with or without animation. Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio
Views: 11283 Mark Moeykens
Closures - Zelda App (iOS, Xcode 8, Swift 3)
 
16:59
In this video I show you how to create a closure and explain what a closure is and how it is similar to just a regular function in Swift. We will also do a little refactoring and move our threads out of the ViewController. Closures are a tough subject to teach. I teach only a small part in this video so I hope it's not too confusing for everyone. Previous Video: https://youtu.be/sOnvsZwNsp0 Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio
Views: 15709 Mark Moeykens
Swift Delegate Pattern
 
27:10
In this video I explain the delegate pattern with an overview, an example of making your own class that implements the delegate pattern and then showing how the UITableView implements the delegate pattern. Please note: I did find a mistake. At around 16:00, in the ViewController's viewDidLoad function there should have been a line where I instantiate the person variable. ✴️ Patreon: https://www.patreon.com/bigmountainstudio Facebook: https://www.facebook.com/bigmountains… Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 πŸ₯‡ Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA πŸ₯ˆ Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a πŸ₯‰ Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp
Views: 18567 Mark Moeykens
How to Customize the UISlider (iOS, Xcode 8, Swift 3)
 
15:37
How to create a custom UISlider control with colors and images. And how to reuse the code in future projects for easy customization. ✴️ Patreon: https://www.patreon.com/bigmountainstudio Facebook: https://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 πŸ₯‡ Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA πŸ₯ˆ Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a πŸ₯‰ Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp
Views: 19016 Mark Moeykens
UI Tip: Customizing UISegmentedControl (iOS, Xcode 8, Swift 3)
 
08:08
This is a short video on customizing the iOS UISegmentedControl in Xcode. There is really not a lot you can do for customizations. For further customizations, you would have to make your own segment control. Custom Segmented Control Tutorial: http://www.youtube.com/watch?v=xGdRCUrSu94 Table View Animation Tutorial: http://www.youtube.com/watch?v=MsNzYMMBIJ8&t=5500 πŸ›  Project Files on Patreon: https://www.patreon.com/posts/code-for-and-8322766 ✴️ Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio
Views: 11379 Mark Moeykens
Storyboard Tips - Easily Work With Layers Of Controls (iOS, Xcode 8)
 
04:02
Storyboard Tips. When working with layers of views and other controls, use this is a handy tip to get underneath other controls to make modifications and put everything back to the way it was with a click of a button! Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio
Views: 2924 Mark Moeykens
Reusable Custom Popups - Part 1 (iOS, Xcode 9, Swift 4)
 
25:44
Part 1 This video series covers how to create a reusable custom popup in a separate view controller and access it from anywhere in your project. In this case, we have a popup with a date picker. In the following videos I will be covering: * How to pass data into the reusable popup. * 3 different ways in which to pass information from the reusable popup back to the view controller that opened it. * Memory leaks and how to check for them and fix them. And, of course, you will be learning other handy tips along the way. Create reusable popups today! πŸ›  Project Files on Patreon: https://www.patreon.com/posts/16031272 ✴️ Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 ✊🏼 Venmo: @MarkMoeykens ✴️ Patreon - For $3-$25 you get a bunch of cool projects that I teach on YouTube and that I teach outside of YouTube: http://www.patreon.com/bigmountainstudio #markmoeykens #bigmountainstudio #iosdevelopment
Views: 43072 Mark Moeykens
Data Modeling and App Architecture- Part 8 - Itinerary App (iOS, Xcode 9, Swift 4)
 
23:03
How do you organize your app in a way to make it easy for you? This is answered with app architecture. I won't be teaching any specific architecture but I cover the subject briefly to give you an understanding of its purpose. Then we will begin modeling our data by making classes to hold it. Then we'll create function templates to create, read, update and delete (CRUD) mock data. Value Types and Reference Types: https://youtu.be/Cb1p0a6czGk Threading and Closures: https://youtu.be/sOnvsZwNsp0 Closures and Completion Handlers: https://youtu.be/HdrIjoTcPEM ✴️ Patreon (where to get the code): http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 ✊🏼 Venmo: @MarkMoeykens πŸ₯‡ Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA πŸ₯ˆ Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a πŸ₯‰ Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp
Views: 6457 Mark Moeykens
Supernova Studio Overview - From Design to Code
 
15:23
If you have ever wanted an easier way to convert someone's UI design to code that you can actually use in your mobile project, then this tool is for you. Supernova Studio can also educate developers and teach them how to reproduce design elements, navigation, and animation in a mobile platform; whether it be for iOS, Android, React Native and now Flutter! Download and try Supernova Studio: https://supernova.io/ #markmoeykens #bigmountainstudio
Views: 3932 Mark Moeykens
Add Done Button to Close Keyboard (iOS, Xcode 8, Swift 3)
 
10:12
Learn how to add a done button above the keyboard or number pad so when it is clicked it will close/dismiss the keyboard. Patreon: https://www.patreon.com/bigmountainstudio Facebook: https://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio
Views: 18444 Mark Moeykens
How to make an Onboarding Screen (iOS, Xcode 8, Swift 3)
 
20:02
Show an onboarding (intro) screen the first time the user uses your app. Keep track if they saw it or not so you know if it should come first. This was requested by more than one subscriber so here you guys go! ✴️ Patreon: www.patreon.com/bigmountainstudio Facebook: www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 πŸ₯‡ Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA πŸ₯ˆ Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a πŸ₯‰ Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp
Views: 29805 Mark Moeykens
Customizing the Nav Bar Part 1: Colors (iOS, Xcode 8, Swift 3)
 
16:38
After this video you will know how to add the UINavigationController to an existing app, change it's colors or maybe you want to remove the UINavigationController background so just the title shows. Update the title color and button colors. This is part one in a series of customizing the UINavigationController (or as some people call it the "Nav Bar" or "Navigation Bar"). πŸ›  Project Files on Patreon: https://www.patreon.com/posts/xcode-project-13469497 ✴️ Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 πŸ₯‡ Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA πŸ₯ˆ Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a πŸ₯‰ Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp
Views: 24190 Mark Moeykens
Transparent TableView - Zelda App (iOS, Xcode 8, Swift 3)
 
06:34
Learn how to make your table view transparent so you can see the background through it. You will also learn a little about customizing the tableview's separator. Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio
Views: 9177 Mark Moeykens
Swift 5 Conversion and @unknown - Part 42 - Itinerary App (iOS, Xcode 10, Swift 5)
 
04:43
We are converting the Itinerary app to Swift 5! When converting your project, did you get a warning to update a switch statement with "@unknown"? Watch this video to learn more about that this new Swift 3 keyword does. ✴️ Patreon - Access over 70 projects: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 ✊🏼 Venmo: @MarkMoeykens ✴️ Patreon - For $3-$25 you get a bunch of cool projects that I teach on YouTube and that I teach outside of YouTube: http://www.patreon.com/bigmountainstudio #markmoeykens #bigmountainstudio #iosdevelopment
Views: 1197 Mark Moeykens
NotificationCenter Tutorial - Passing Data Between View Controllers - Part 3 (iOS, Xcode 9, Swift 4)
 
25:42
Part 3 In this video, you will learn how to use the NotificationCenter to pass data from one view controller to another. In this case, we created a reusable popup and we're using the NotificationCenter to pass data from the popup back to the view controller that originally opened it. You will learn how to: * Post notifications * Observe notifications (the new way in Swift 4) * Remove notifications You will also learn some important concepts to prevent problems in your apps with the NotificationCenter. NotificationCenter has an update in Swift 4 so I'm going to show you the old way and the new way. Part 1 https://youtu.be/NBCped0ZcWE Part 2 https://youtu.be/gZHB0nPYIJE πŸ›  Project Files on Patreon: https://www.patreon.com/posts/16031272 ✴️ Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 ✊🏼 Venmo: @MarkMoeykens ✴️ Patreon - For $3-$25 you get a bunch of cool projects that I teach on YouTube and that I teach outside of YouTube: http://www.patreon.com/bigmountainstudio #markmoeykens #bigmountainstudio #iosdevelopment
Views: 14508 Mark Moeykens
Constraint-Based Animations (iOS, Xcode 9, Swift 4)
 
10:12
A long overdue video that I promised viewers from a long time ago! Learn how to do animations with constraints and what the "Auto Layout Engine" has to do with it. βš’ Project Code: https://www.patreon.com/posts/19092229 ✴️ Patreon (where to get the code): http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 ✊🏼 Venmo: @MarkMoeykens πŸ₯‡ Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA πŸ₯ˆ Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a πŸ₯‰ Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp
Views: 9437 Mark Moeykens
Part 3 - Using IBDesignables and IBInspectables (iOS, XCode 8, Swift 3)
 
25:01
This is the third part of a series. Using IBDesignable classes and the IBInspectable attributes, we're going to customize UIButtons that you can edit in your storyboard editor (interface builder). In this video you will learn: - How to customize a control using IBDesignable - A little bit about inheritance - How to add borders to controls - How to change the color of borders - How to make rounded corners with the cornerRadius property Patreon Page: https://www.patreon.com/bigmountainstudio Facebook: https://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio
Views: 8025 Mark Moeykens
5 Design Tips for Better Backgrounds (iOS, Xcode 8)
 
17:52
In this video I give you 5 tips to building better backgrounds for your iOS apps. Backgrounds can enhance your iOS apps but if done incorrectly can distract users from your content. ✴️ Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 πŸ₯‡ Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA πŸ₯ˆ Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a πŸ₯‰ Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp
Views: 35146 Mark Moeykens
Edit Images with UIImagePickerController - Part 21 - Itinerary App (iOS, Xcode 10, Swift 4)
 
05:25
We learned how to use the UIImagePickerController to select photos from the Photo Library. Now learn how we can give users the ability to crop their selected image by pinch zooming. We have the UIImagePickerController allow editing and it will take care of the rest for us. ✴️ Patreon (where to get the code): http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 ✊🏼 Venmo: @MarkMoeykens πŸ₯‡ Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA πŸ₯ˆ Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a πŸ₯‰ Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp πŸ… Litecoin: MWh4FVUyPPYfSNcka3z5LgJQLjHRxPh413 #markmoeykens #bigmountainstudio #iosdevelopment
Views: 2894 Mark Moeykens
Modal Popups Within A View Controller (iOS, Xcode 8, Swift 3)
 
18:17
This is a continuation on modal popups in iOS using Xcode. In this video, I create a popup within the same view controller that is calling it. To see the first video where the modal popup is in a separate view controller, go here: https://youtu.be/S5i8n_bqblE Artist of Screenshot: https://dribbble.com/ranjithalingal πŸ›  Project Files: https://www.patreon.com/posts/24926817 ✴️ Patreon - Access over 65 projects: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Twitter: https://twitter.com/bigmtnstudio GitHub: https://github.com/bigmountainstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 ✊🏼 Venmo: @MarkMoeykens ✴️ Patreon - For $3-$25 you get a bunch of cool projects that I teach on YouTube and that I teach outside of YouTube: http://www.patreon.com/bigmountainstudio #markmoeykens #bigmountainstudio #iosdeveloP1cDx1Vy53mvAkXwvC97oVCp
Views: 43227 Mark Moeykens
Storyboard Tips - Grouping Controls (iOS, Xcode)
 
03:11
In almost all design applications the ability to group objects exists. Well it also exists in Xcode on Storyboards. Learn how to organize and gain better control over the controls on your storyboard. New in Xcode 10 is the ability to group controls with OR without the margin. They give you 2 choices now. Thanks, Apple! Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio
Views: 2695 Mark Moeykens
UIView Properties Part 3 - Tag - and using viewWithTag (iOS, Xcode 8)
 
10:25
The third UIView property in the Attributes Inspector: Tag. What does it do? How do you use it? Watch and find out! Patreon Page: https://www.patreon.com/bigmountainstudio Facebook: https://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio
Views: 3726 Mark Moeykens
How to Create Animation Chains - UIView.animate (iOS, Xcode 8, Swift 3)
 
13:31
In this video I show you a way to chain animations together so they happen one after the other. Note: There is another advanced technique for creating animation chains but I will cover that in a later video. :) Here's a link to the designable X classes on GitHub you see in the video: https://github.com/bigmountainstudio/DesignableX ✴️ Patreon: www.patreon.com/bigmountainstudio Facebook: www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 πŸ₯‡ Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA πŸ₯ˆ Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a πŸ₯‰ Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp
Views: 26769 Mark Moeykens
UIView Properties Part 5 - Multiple Touch (iOS, Xcode 8)
 
06:29
The fifth UIView property in the Attributes Inspector: Multiple Touch. What does it do? How do you use it? Watch and find out! Patreon Page: https://www.patreon.com/bigmountainstudio Facebook: https://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio
Views: 1563 Mark Moeykens
iOS Tinder-Like Swipe - Part 1- UIPanGestureRecognizer (Xcode 8, Swift 3)
 
18:48
Learn Tinder-Like Swipe Animation in this 5 part tutorial series. Tinder-like swiping starts with the UIPanGestureRecognizer to swipe the card back and forth and get it to bounce back in place. You will also learn a little about extensions in Swift as I refactor some code. Here are the videos that I mention in this video: 1. Chain Animations (first view): https://youtu.be/cS5H1H8cUUk 2. Fun with CGAffineTransform (second view): https://youtu.be/UfNdNrRHpUw 3. IBDesignables https://youtu.be/yI-EY6MP9So Here is the link to GitHub if you want to look at the DesignableX (UIViewX) files: https://github.com/bigmountainstudio/DesignableX πŸ›  Project Files on Patreon: https://www.patreon.com/posts/9074313 ✴️ Patreon: http://www.patreon.com/bigmountainstudio Facebook: http://www.facebook.com/bigmountainstudio Code Blog: http://swiftquickstart.blogspot.com/ Twitter: https://twitter.com/bigmtnstudio Want to buy me a coffee or a beer? β˜•οΈ 🍻 πŸ₯‡ Bitcoin: 1NoyTWYTZZXA6H8djuNp9WKRSJyvjwMFeA πŸ₯ˆ Ethereum: 0x1CbAa9eaf94a06e60F1c5E9a5ca43DD8A631F89a πŸ₯‰ Bitcoin Cash: 1Jr96L7s8AP1cDx1Vy53mvAkXwvC97oVCp
Views: 27475 Mark Moeykens

New columbia pictures music inclined
Marteria gleich kommt louis instrumental music youtube
Nagin dance music
Devils backbone instrumental music
Lift up the cross soundtrack music