SwiftCraft Podcast

SwiftCraft Podcast

Follow SwiftCraft Podcast
Share on
Copy link to clipboard

Discussions with Swift experts around language features, third party frameworks, developing for Apple platforms, and more!

Emmanuoel Haroutunian - iOS Developer


    • Dec 1, 2019 LATEST EPISODE
    • infrequent NEW EPISODES
    • 1h 5m AVG DURATION
    • 19 EPISODES


    Search for episodes from SwiftCraft Podcast with a specific topic:

    Latest episodes from SwiftCraft Podcast

    Mentorships with Marc Aupont

    Play Episode Listen Later Dec 1, 2019 79:11


    Marc Aupont joins us to discuss Mentorships, and his plans to launch a new global mentorship program for Apple Developers! Things We Love Marc Aupont YoutubeTVTesla Model Y/3 - Referral Code NARC35779Zevro Dry Food Dispenser Eman Harout Fork Git ClientMehlville Carabiner - The James BrandLofi Music - Youtube Contact Marc Aupont @digimarktech Eman Harout @emanharout *Disclosure: Some of the above are affiliate links that financially support the show. We only share things that I (or my guest) can recommend in good conscience. So if you share similar interests and want to help out, feel free to make a purchase!

    Combine with Marin Todorov

    Play Episode Listen Later Oct 8, 2019 72:53


    Marin Todorov joins us to talk all things Combine! We discuss asynchronous programming, how Combine compares to RxSwift, how Combine meshes with SwiftUI and UIKit, what Combine could mean for code architecture, and more! Resources Apple’s Combine DocumentationScott Gardner Combine 101 GithubCombine Cheat Sheet - Shai MishaliTry CombineCombine: Asynchronous Programming with Swift (Ray Wenderlich) - Affiliate Link Things We Love Marin Todorov Human Resources Machine / 7 Billion HumansHey FocusJapanese Pottery Eman Harout Aer Tech PackClassic Computer Science Problems in Swift Contact Marin Todorov underplot.com@icanzilb Eman Harout @emanharout *Disclosure: Some of the above are affiliate links that financially support the show. We only share things that I (or my guest) can recommend in good conscience. So if you share similar interests and want to help out, feel free to make a purchase!

    Developer Workflow Optimizations with Antoine van der Lee

    Play Episode Listen Later Aug 26, 2019 67:29


    Antoine joins us to discuss workflow optimization tips! Topics covered include ways to stay focused, developer workflow automations, and ways to speed up work through knowledge building.  This episode is based off Antoine’s talks on the same topic, here is the same subject in written form. Resources SwiftLee Blog Fastlane SwiftLint Danger (Ruby) Danger (Swift) WeTransfer iOS CI Things We Love Eman Practical OO Design in Ruby Design Patterns - SourceMaking.com —  Christopher Okhravi Videos Refactoring (2nd ed)  by Martin Fowler — Refactoring.guru Antoine Fat Cats and Diet Food HomeKit devices and automations Github’s new features and improvements Contact @twannl@emanharout

    WebSockets with Kristaps Grinbergs

    Play Episode Listen Later Jul 31, 2019 61:25


    Kristaps Grinbergs joins me to talk about Web Sockets, what they are, how they work, and where to go to learn more about them! Resources Websockets in iOS 13 Using Swift and Xcode 11Websockets in iOSRayWenderlich Article on StarScreamStarscream on GithubWWDC - Advances in Networking (Part 1) Things We Love Eman Priority Bicycle - L TrainNomad Watch StandThousand Helmets Kristaps Stranger ThingsAlt Conf + Hacking with Swift Live Conference PlaylistQMinder Contact Kristaps kristaps.me@fassko Eman @emanharoutSwiftCraft.io/About

    WWDC with Kilo Loco Pt 2 – SwiftUI, Combine, Swift Package Manager and More!

    Play Episode Listen Later Jun 13, 2019 65:01


    Kilo and I continue talking about all the goodies announced at WWDC. This time, we discuss AR, Swift UI, Combine, Swift Package Manager, and more! Resources RxSwift to Combine

    WWDC with Kilo Loco – Part 1 – All the Platforms!

    Play Episode Listen Later Jun 10, 2019 62:38


    Kilo Loco joins us to discuss WWDC! In part 1, we focus on all the goodies announced across all the platform—tvOS, watchOS, iOS, iPadOS, and macOS!

    Kitura with David Okun

    Play Episode Listen Later Apr 30, 2019 81:38


    David Okun joins us to discuss Kitura, the state of Swift on the server, and everything else I threw at him! David is the Developer Advocate at IBM and he has a passion for Kitura as well as the Swift community. Resources KituraDockerDeploying Kitura with Docker & Kubernetes: Getting Started - Audrey TamStencilVapor vs Kitura: Choosing a Server Side Swift Framework - Brian Schick Reach Out and Get Involved Here are a few people doing amazing work on Swift. David recommended reaching out to them if you want to get involved with Swift beyond mobile development. Ayaka Nonaka - @ayanonagonHarlan Haskins - @harlinhaskins Things We Love David Okun The Rust Programming LanguageEBow Eman Harout Simple Modern Ascent BottleiPhone XR / AirpodsUpdate: Removed iPhone Edge case recommendation. Company was great and sent me a Metal Bumper as a replacement, which I suspect will be a much better product. Contact @dokun24David's Twitch Stream@emanharout

    Imposter Syndrome with Matt Dias

    Play Episode Listen Later Feb 28, 2019 80:21


    Matt Dias joins us to discuss his journey into becoming a programmer and dealing with the imposter syndrome! Matt Dias, is the Senior iOS Developer at Chewy, and organizer of Learn Swift Boston for the past 2 years. Things We Love Eman Harout HuluDeath NoteLoFi Matt Dias World Has Post RockSwift In-Depth - Let’s Stop Filtering for a SecondStream Deck - ElgatoCodeLikeAGirl.io- Imposter Syndrome Contact @mdiasdevMatt's Learn Swift Twitch Stream@emanharout

    Vapor & Server Side Swift with Tim Condon

    Play Episode Listen Later Nov 27, 2018 76:35


    Tim Condon joins us to discuss Vapor, the most popular open source Swift project! We discuss the current status of Swift on the server, where its heading, and some big companies that are using it today. Resources Ray Wenderlich's Vapor Course Vapor's Official Site Vapor Discord Testing Vapor - A Deep Dive Official Vapor Docs Server Side Swift by Paul Hudson Things We Love Eman - Withings Body Cardio Scale - Informit - Refactoring, Clean Code, etc. - Ray Wenderlich - Advanced Swift Bundle Tim Condon - Netatmo Thermostat - Chuck (tv show) - Docker Contact @0xTim @emanleet   *Disclosure: Some of the above are affiliate links that financially support the show. We only share things that I or my guest have personally enjoyed, so if you share similar interests and want to help out, feel free to make a purchase!

    Auto Layout with Keith Harrison

    Play Episode Listen Later Oct 29, 2018 77:32


    Keith Harrison joins us to discuss Auto Layout! Resources Use Your Loaf Modern Auto Layout Apple’s Auto Layout Guide Things We Love Keith Harrison Marked 2 Silicon Valley Arq Backup Eman Mosaic Apple Watch S4 Victorinox Fibrox Pro Chef’s Knife - 8 Inch Contact @kharrison @emanleet *Disclosure: Some of the above are affiliate links that financially support the show. We only share things that I or my guest have personally enjoyed, so if you share similar interests and want to help out, feel free to make a purchase! *10/29/2018 Note: Specifically regarding useyourloaf.com and Keith's Modern Auto Layout book: I am in no way affiliated with them or have financial gain when his new book is purchased. I just genuinely believe he's done a great job and based on his previous works I can wholeheartedly recommend what he's putting forward.

    Reflections on Apple’s September 2018 Event

    Play Episode Listen Later Oct 2, 2018 17:43


    Topics Discussed iPhone Xs iPhone Xr Apple Watch Series 4 Websites istocknow useryourloaf

    Storyboards vs Code with Kilo Loco (Kyle Lee)

    Play Episode Listen Later Sep 1, 2018 79:57


    Kyle Lee (Kilo Loco) joins us to discuss the pros and cons of using Storyboard vs programmatic UI Resources KiloLoco.com Mastering Push Notifications Lets Build That App Things We Love Eman - Tower Git Client - Octopath Path Kyle Lee - Rick and Morty - Film Theory - Matrix - Game Theory - Why Mario is Mental Contact @Kilo_Loco @emanleet *NOTE: Some of the above are affiliate links that financially support the show. We only share things that I or my guest have personally enjoyed, so if you share similar interests and want to help out, feel free to make a purchase!

    Proper MVC & App Architecture with Matteo Manferdini

    Play Episode Listen Later Jul 31, 2018 77:27


    Matteo Manferdini joins us to discuss proper MVC and iOS Architecture! Topics Discussed 1:45 About Matteo Manferdini 7:29 Models 13:26 Model Controllers 19:20 View Controllers 25:36 Views 28:30 View Models 33:40 Coordinators 54:44 Relationship between Model Controllers and Networking 1:01:25 Recommended Resources 1:07:45 Things We Love Resources Matteo's Website Matteo's Blog Let's Play: Refactor the Mega-Controller - Andy Matuschak Objc.io Things We Love Matteo 1) 12 Rules for Life: An Antidote to Chaos 2) Grammarly Eman 1) Apple Music - Dreamwallow’s Zelda electronic remixes 2) UIViewProperty Animator Advances in UIKit Animations and Transitions, Advanced Animations with UIKit Contact @MatManferdini @emanleet *NOTE: Some of the above are affiliate links that financially support the show. We only share things that I or my guest have personally enjoyed, so if you share similar interests and want to help out, feel free to make a purchase!

    Reflections on WWDC 2018

    Play Episode Listen Later Jul 10, 2018 20:46


    In this episode I go solo and reflect on WWDC 2018. I discuss iOS, macOS, standout WWDC sessions, and sessions I am looking forward to watching. SwiftCoders WWDC Episode Recommended WWDC Sessions Platforms State of the Union Advanced Debugging with Xcode and LLDB A Tour of UICollectionView High Performance Auto Layout Swift Generics Going to Watch: Embracing Algorithmns Adding Delight to your iOS App   Say hello on Twitter! @emanleet

    Collection Views with Yariv Nissim – 005

    Play Episode Listen Later May 28, 2018 73:43


    Yariv Nissim joins us again and we finally get to discuss Collection Views! Sponsor: SwiftFest Conference in Boston Find out info about the conference at www.swiftfest.io 20% off tickets at swiftfest.io Code Craft-20 at checkout Things We Love Yariv 1. iPad Pro + Keyboard 2. Bear App Eman 1. You Need A Budget (YNAB)

    Codable with Yariv Nissim – 004

    Play Episode Listen Later May 5, 2018 84:06


    Yariv Nissim joins us to discuss Swift’s Codable! SwiftFest Event Find out info about the conference at www.swiftfest.io Use code Craft-20 at checkout SwiftFest Giveaway Instructions 1) Follow me at @emanleet 2) Retweet the episode I will DM you if you won. You will be required to send me some basic information in order to have the ticket registered to you. Things We Love Yariv Dune Paste 2 Apple Watch Series 3 Eman Ulysses AmazonBasics 12 Sheet Cross-Cut *NOTE: Some of the above are affiliate links that financially support the show. We only share things that I or my guest have personally enjoyed, so if you share similar interests and want to help out, feel free to make a purchase!

    Core Data with Andrew Bancroft – 003

    Play Episode Listen Later Mar 28, 2018 67:59


    Andrew Bancroft joins us to discuss Core Data! Super fun talking about what Core Data is, how it works, recent improvements, and how it compares to other frameworks. Websites Advance Core Data - objc.io Andrew Bancroft's blog Pluralsight Core Data course Core Data by Tutorials - Ray Wenderlich Things We Love Andrew 1) Miracle Morning by Hal Elrod 2) AirPods + Kindle Paper White 3) A More Beautiful Question - Warren Burger 4) Podcast: The Knowledge Project 5) Dataday.life 6) Farnam Street Blog Eman 1) Things by Cultured Code 2) Koloda 3) Swift Design Patterns - hackingwithswift Contact Andrew: @andrewcbancroft Eman: @emanleet Pluralsight Giveaway Andrew was kind enough to offer 10 codes for a free extended trial at Pluralsight for new users. To enter for a chance to win one, simply follow me at @emanleet on Twitter and retweet my upcoming tweet sharing this episode. I will send out codes to winners April 15, 2018. Thank you Andrew!!

    ARKit with Mohammad Azam – 002

    Play Episode Listen Later Feb 26, 2018 37:34


    Mohammad Azam joins us to discuss ARKit! Websites Apple ARKit Made With ARKit Udemy ARKit Course + DISCOUNT Things We Love Guest 1) Audible Book “Ready Player One” 2) Google Trips App 3) Advice: Take a break from our devices and experience life Eman 1) Things by Cultured Code 2) Pixelmator Pro

    Natural Swift with Paul Hudson

    Play Episode Listen Later Jan 31, 2018 66:57


    First episode of SwiftCraft! Paul Hudson joins us to discuss how we can write Natural Swift. Topics include value types, protocols, and functional programming. Websites Hacking with Swift: www.hackingwithswift.com Pro Swift Book: https://www.hackingwithswift.com/store/pro-swift Things We Love Paul Hudson 1) Breaking Bad 2) Skeleton View 3) Women & Power by Mary Beard Emmanuoel Haroutunian 1) Mario Odyssey  / Nintendo Switch 2) Satechi USB-C Hub Twitter Contact Paul: @twostraws Eman: @emanleet *NOTE: Some of the above are affiliate links that financially support the show. We only share things that I or my guest have personally enjoyed, so if you share similar interests and want to help out, feel free to make a purchase!

    Claim SwiftCraft Podcast

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel