Sign up to save your podcastsEmail addressPasswordRegisterOrContinue with GoogleAlready have an account? Log in here.
Design, development, and business; these guys do it all. Ben Trengrove and Daniel “Jelly” Farrelly are two iOS developers who work on everything from games to client projects, sharing techniques and b... more
FAQs about Mobile Couch:How many episodes does Mobile Couch have?The podcast currently has 98 episodes available.
December 12, 201698: File > New > Project…It’s the final episode of Mobile Couch, so Jake MacMullin returns to the couch, and they discuss how they got started as developers, as well as how they feel about starting new projects.Show notes:RxSwift (GitHub)pod-template (GitHub)Protocol Buffers (Google Developers)Swift Protobuf (GitHub)Swift: Typecasing (Medium)We'd love it if you got in touch! We are @_mobilecouch on Twitter and you can even email us at [email protected], if you're so inclined!...more1h 7minPlay
November 27, 201697: Javascript DishwashersBen takes Jelly on a journey through his favourite points from the book Pragmatic Programming: From Journeyman to Master, which details points that you’ll want to learn if you want to be a better developer. Along the way they discuss everything from philosophy to buying dishwashers, and maybe even a little actual code here and there.Show notes:Pragmatic Programmer: From Journeyman to Master (Amazon)A Pragmatic Quick Reference (Coding Horror)Don't Follow Your Passion – Mike Rowe (YouTube)Episode 93: Expanding Your Mind, ManRxSwift (GitHub)React NativeSwiftFormat (GitHub)We'd love it if you got in touch! We are @_mobilecouch on Twitter and you can even email us at [email protected], if you're so inclined!...more59minPlay
November 13, 201696: Why Are Manhole Covers Round?Jelly recounts his experience with interviewing for a developer position within a big tech company. He and Ben reveal a little insight into what the process is like, what you should know going in, and what you can take from the process to apply to the interviews at your own company.Show notes:Topical 79: The EndTopical 78: Being Indie vs. Working for the ManCareerCupProject EulerInterview CakeBig-O Cheat SheetWe'd love it if you got in touch! We are @_mobilecouch on Twitter and you can even email us at [email protected], if you're so inclined!...more50minPlay
October 30, 201695: Quickly Close It AgainBen and Jelly run through a quick and dirty primary of Git, one of the most popular version control systems around today. Starting from the very basics, they run through all the things you need to know to use it in your day to day work, why you should be using some method of version control, and the clients they use to make things nice and easy to manage.Show notes:GitHubBitbucketGitLabBig Code: Developer Infrastructure at Facebook's Scale (YouTube)How To Set Up Automatic Deployment with Git with a VPS (Digital Ocean)Danger CITowerSourceTreeGitUpWe'd love it if you got in touch! We are @_mobilecouch on Twitter and you can even email us at [email protected], if you're so inclined!...more1h 2minPlay
October 16, 201694: Smells Like a DuckOnce again, the Apple developer community has been host to scandal! Not a pair to leave this opportunity behind, Ben and Jelly discuss how developers can learn from this, looking at the mistakes that were made, how to avoid them, and what you need to remember when things go bad.Show notes:Elvis operator (Wikipedia)Dash for macOS (Kapeli)Apple Has Removed Dash from the App Store (Kapeli Blog)Apple responds to Dash controversy with proof (The Loop)Apple: Dash developer had two accounts, 25 apps, and almost a thousand fraudulent reviews (iMore)Dash and Apple: My Side of the Story (Kapeli Blog)Draft Post (Kapeli Blog)We'd love it if you got in touch! We are @_mobilecouch on Twitter and you can even email us at [email protected], if you're so inclined!...more50minPlay
October 02, 201693: Expanding Your Mind, ManWith Ben in London, Casey Liss rejoins Jelly on the couch to talk about leaving .Net behind for a career in the Apple ecosystem, his experience with RxSwift, and wrapping your brain around new things. Meanwhile, Jelly reflects on his recent GIFwrapped update and his approach when migrating it from Objective-C to Swift.Show notes:Casey Liss (Twitter)Liss is MoreTopical 62: Launching an AppRxSwiftRxMarblesExpert to Expert: Brian Beckman and Erik Meijer - Inside the .NET Reactive Framework (Rx)Comparing Reactive and Traditional (Inessential)We'd love it if you got in touch! We are @_mobilecouch on Twitter and you can even email us at [email protected], if you're so inclined!...more53minPlay
September 18, 201692: Like a Cave ManHow do you lay out your views? Ben and Jelly look over the different methods available on both iOS and Android, and compare their experiences with each. Together they uncover some of the oddities that can pop up in various circumstances, how to get around them, and which approach rules them all.Show notes:ios-other (GitHub)We'd love it if you got in touch! We are @_mobilecouch on Twitter and you can even email us at [email protected], if you're so inclined!...more57minPlay
September 04, 201691: Highway to Delete TownUser notifications have had a big makeover in iOS 10, so Ben and Jelly walk through how notifications work on iOS. Along the way, they highlight some of the newer features available in the new framework, look at when you might choose local notifications over remote notifications, and discuss the two new extension points to use for customising notifications.Show notes:Estimote BeaconsBackground Execution (iOS Developer Library)UserNotifications (Apple Developer Documentation)UserNotificationsUI (Apple Developer Documentation)Introduction to Notifications (WWDC 2016, Session 707)Advanced Notifications (WWDC 2016, Session 708)We'd love it if you got in touch! We are @_mobilecouch on Twitter and you can even email us at [email protected], if you're so inclined!...more39minPlay
August 21, 201690: A Pile in a DrawerIf you’re lucky, you’ll never need to work on an app that has to manage files, but just in case you ever do, Jelly’s got you covered with a basic overview of file management on iOS. He walks Ben through the basics, covering coordination of access to files between processes, reading parts of files, and displaying a localised version of a file path.Show notes:Haneke (GitHub)SDWebImage (GitHub)Path Fast Image Cache (GitHub)Kingfisher (GitHub)NSFileManager (iOS Developer Library)NSFileManager (NSHipster)NSFileHandle (iOS Developer Library)NSFileCoordinator (iOS Developer Library)KZFileWatchers (GitHub)Regular Expressions (XKCD)We'd love it if you got in touch! We are @_mobilecouch on Twitter and you can even email us at [email protected], if you're so inclined!...more53minPlay
August 07, 201689: Invisible StringDependency injection is a simple programming technique with a bit of a scary name, but it turns out that it’s excellent for highlighting the connections between classes within an app. Ben walks Jelly through the basics of using dependency injection, why singletons are bad, and places you might already be using this techique without even knowing it.Show notes:ButterKnife (Dependency Injection Library for Android)Dagger (Dependency Injection Library for Android)Allow distinguishing between public access and public overridability (swift-evolution on GitHub)Mantle (GitHub)mogenerator (GitHub)We'd love it if you got in touch! We are @_mobilecouch on Twitter and you can even email us at [email protected], if you're so inclined!...more44minPlay
FAQs about Mobile Couch:How many episodes does Mobile Couch have?The podcast currently has 98 episodes available.