iPhreaks

iPhreaks

Download on the App Store

iPhreaks episodes

  • iPS 254: iSH with Theodore Dubois
    Panelists:
    • Andrew Madsen
    • Erica Sadun
    • Guilherme Rambo
    Guest: Theodore Dubois Links: Guilherme Rambo
    • https://github.com/aahung/Unshaky
    Erica Sadun
    • https://techkeys.us/products/onekeyboard
    • how-to-fix-blurry-fonts-on-macos-mojave-with-subpixel-antialiasing/
    • https://i.imgur.com/GLzUBHf.jpg
    • https://i.imgur.com/XzOeXLe.jpg
    52 min
  • iPS 253: We're Back!
    Sponsors
    • CacheFly
    Panel
    • Jaim Zuber
    • Andrew Madsen
    • Erica Sadun
    • Guilherme Rambo
    Epidose Summary iPhreaks is back after a break. In this episode of the iPhreaks, the panel gives an update on what they have been working on while the show was on break and what they plan for the show for the upcoming year. The panel is booking guests for the upcoming shows and can be contacted for suggestions for a topic ideas and guests. Links:
    • iPhreaks Podcast (@iphreaks) | Twitter
    • DevChat.tv Facebook
    Picks: Guilherme Rambo:
    • https://www.apple.com/ipad-pro/
    Erica Sadun:
    • Refurbished Latest Generation iPad
    Jaim Zuber:
    • https://www.rottentomatoes.com/tv/the_man_in_the_high_castle/s01/
    Andrew Madsen:
    • https://itunes.apple.com/us/app/shapescript/id1441135869?mt=12
    • https://www.creality3d.shop
    57 min
  • iPS 252: Siri in iOS 12 with Gui
    Panel:
    • Gui Rambo
    • Erica Sadun
    • Jaim Zuber
    • Andrew Madsen
    Special Guest: Paul Hudson In today's episode, the iPheaks panelist speaks with, their very own, Gui Rambo. Gui shares information about the new features with Siri in iOS 12. Gui talks about the extended integration of Siri with other apps in iOS. The panel continues to discuss the further contextual suggestions of Siri, as well as the customizable features and extensions with Siri. Lastly, Gui talks about a new app, the Shortcuts App,  that may make an appearance in iOS 12. This is a great episode to learn more about the upcoming new feature for iOS devices. In particular, we dive pretty deep on:
    • What’s new in Siri for iOS12?
    • What is a Siri Intent?
    • Creating or defining intents
    • Run Templates
    • NSUser Activity API
    • Siri Knowledge System
    • Are Siri Shortcuts the same thing as custom intents?
    • What variables are used to determine what intents should be shown?
    • Examples of working with e-commerce app and learned activity
    • Can you charge money from an intent?
    • What kind of output or feedback do you get with custom intents?
    • Why isn’t there more Siri capabilities on the Mac?
    • How do you make custom intents?
    • How you help users discover intents?
    • Shortcuts App 
    • And much much more!
    Links:
    • https://github.com/insidegui/Milkshakr
    Picks: Jaim
    • Bear Cam
    Erica
    • Original iPhone Battery Life
    Gui
    • Sharecuts.app
    Andrew
    •  https://www.fifty-licks.com/
    47 min
  • iPS 251: XcodeGen and other Swift Tools with Yonas Kolb
    Panel: Jaim Zuber Special Guest: Yonas Kolb In today’s episode, the iPhreaks panel talks to Yonas Kolb about XcodeGen and other Swift tools. Yonas works on a number of open source projects that Jaim has been working with recently, notably XcodeGen, Mint, and Beak. They talk about what each of these open source tools are and do, use cases for XcodeGen, and the benefits of checking in VS not checking in. They also touch on obscure things you can do with XcodeGen, how he started the project, and more! In particular, we dive pretty deep on:
    • Yonas intro
    • XcodeGen
    • Swift command line tool
    • Why bother?
    • Merge conflicts
    • Use with complicated setups
    • How do you define the files?
    • Point at a directory and it will work itself out
    • What’s the output of the XcodeGen tool?
    • Skeptical at first
    • Benefits of checking in vs not checking in XcodeGen project?
    • What do you use to describe the format?
    • How do I set project configurations?
    • Build setting names
    • New documentation for build settings - Xcode Build Settings Reference
    • Does XcodeGen work with CocoaPods?
    • Obscure things you can do with XcodeGen
    • How did you start the project?
    • Xcake and Struct
    • Swift
    • How is Swift for writing tools?
    • What libraries do you use for writing shell commands?
    • Mint
    • Beak
    • And much, much more!
    Links:
    • XcodeGen
    • Mint
    • Beak
    • Swift
    • Xcode Build Settings Reference
    • CocoaPods
    • Xcake
    • Struct
    • @yonaskolb
    • Yonas’s GitHub
    • yonaskolb.com
    Sponsors:
    • FreshBooks
    • Loot Crate
    Picks: Jaim
    • Rockstar programming language
    Yonas
    • GitUp
    • Xcode Build Settings Reference
    39 min
  • iPS 250: iOS Architecture at Scale with Parveen Kaler
    Panel:
    • Jaim Zuber
    • Gui Rambo
    In today’s episode, the iPhreaks panel talks to Parveen Kaler about iOS architecture at scale. Parveen has been doing mobile development, specifically iOS development, for almost 10 years now, and he previously used to work in the video games industry. They talk about the difference between scale when it comes to dollars and revenue, the pull request process, and what good architecture at scale is. They also touch on creating uniform views, object mappers, and more! In particular, we dive pretty deep on:
    • Parveen Intro
    • Used to work with PSP video game development
    • iOS Architecture At Scale - types of scale
    • His talk at AltConf
    • Is there a difference scale w/ dollars and scale /w customers?
    • What are major differences from coming from a large company?
    • Do you run into issues with many customers?
    • Pull Requests and Release Train
    • Release Manager
    • What is good architecture at scale?
    • Definition of good architecture
    • Three things lead to good architecture
    • What are coding style differences?
    • You want to unify models
    • Unification really matters
    • How do you create uniform views?
    • How do you work when code you want to change is handled by another team?
    • Unified router framework
    • Object Mapper
    • How do you combat long compile times?
    • Does Xcode improve compile times?
    • Does Swift provide advantages vs Objective-C?
    • AB Testing at Scale?
    • And much, much more!
    Links:
    • His talk at AltConf
    • Xcode
    • parveenkaler.com
    • @kaler
    • Parveen’s GitHub
    • Smartful Studios
    Sponsors:
    • FreshBooks
    • Loot Crate
    Picks: Jaim
    • Iron Maiden Pinball
    Gui
    • Things You Should Never Do, Part I by Joel Spolsky
    Parveen
    • US Passport
    41 min
  • iPS 249: RxSwift with Shai Mishali
    Panel:
    • Jaim Zuber
    • Erica Sadun
    Special Guest: Shai Mishali In today’s episode, the iPhreaks panel talks to Shai Mishali about RxSwift. Shai is an iOS engineer who started his career as a backend engineer. Currently, he is in charge of the Tim Horton’s iOS app, and in his free time he does a lot of open source, specifically within the RxSwift community. They talk about how he got into programming, the difference between React and RxSwift, and they explain ReactiveX. They also touch on the downsides of Rx, how debugging works, and more! In particular, we dive pretty deep on:
    • Shai intro
    • How did you get into developing?
    • Grew up interested in technology
    • How was it learning when you’re not a native English speaker?
    • Language barrier
    • Do you consider yourself an Apple developer?
    • Still does some backend work in Swift
    • Tackles whatever challenges come into his path
    • How are React and RxSwift different?
    • React is a technology that is built on one big idea
    • Big idea behind React
    • Is there a model that iOS developers use that is similar to how React/Reactive programming works?
    • RxFeedback
    • Explain ReactiveX
    • Observables & Binding
    • What are the downsides of Rx?
    • Does Rx feel like functional programming, or the delegate pattern?
    • How does Rx simplify your life?
    • How do you avoid the pitfalls in Rx?
    • How does debugging work?
    • And much, much more!
    Links:
    • RxSwift
    • RxSwift Community Projects
    • React
    • Swift
    • ReactiveX
    • RxFeedback
    • @freak4pc
    • Shai’s Medium
    • Shai’s GitHub
    Sponsors:
    • FreshBooks
    • Loot Crate
    Picks: Jaim
    • The Marvelous Mrs. Maisel
    Erica
    • Github Gists
    Shai
    • Communityrxswift.org
    41 min
  • iPS 248: Bugsee with Alex Fishman
    Panel: Andrew Madsen Special Guest: Alex Fishman In today’s episode, the iPhreaks panel talks to Alex Fishman about Bugsee. Alex the founder and CEO of Bugsee, which is a bug and crash reporting tool for mobile apps. Before going into the startup scene, he spent 16 years working in the digital camera space before the iPhone took over. They talk about what Bugsee is and how it works, how Bugsee protects privacy, other use cases for Bugsee, and more! In particular, we dive pretty deep on:
    • About Alex
    • Worked in the digital camera scene previously
    • Bugsee is about 3 ½ years old
    • Had to shut down a previous startup before Bugsee
    • Why did you decide to go in a different direction with mobile development?
    • Software engineer by trade
    • What is Bugsee?
    • Sit in your app and record everything to find bugs for you
    • What is the “everything” that Bugsee records?
    • What kind of overhead is there to recording video all the time?
    • Privacy
    • How Bugsee deals with privacy
    • Privacy depends on the nature of the app
    • What’s the model for users knowing about your privacy policies?
    • What does Bugsee look like to a developer?
    • Traces and Events Timeline
    • Pricing
    • Bugsee for Web
    • Other use cases
    • Rubix Cubes
    • Rubix Cube video
    • And much, much more!
    Links:
    • Bugsee
    • Rubix Cube video
    • Veritasium on YouTube
    • Techmoan on YouTube
    • @fishmanalex
    • Alex’s Medium
    Sponsors:
    • FreshBooks
    • Loot Crate
    Picks: Andrew
    • Techmoan on YouTube
    Alex
    • Veritasium on YouTube
    39 min
  • iPS 247: Will Bishop
    Panel:
    • Andrew Madsen
    • Gui Rambo
    Special Guest: Will Bishop In today’s episode, the iPhreaks panel talks to Will Bishop. Will is 16 years old and is a developer in Australia. He really got into iOS development about a year ago at his school when he had to create an iOS app for one of his classes, which really made him fall in love with iOS app development. They talk about why he decided to create an app just for the Apple Watch, setting yourself apart from big companies, the business model for his apps, and more! In particular, we dive pretty deep on:
    • Will intro
    • How did you get into writing iOS apps?
    • Has interested in technology his whole life
    • What’s your first memory with the iPhone?
    • Never owned an Android
    • His app Chirp for Twitter
    • Why did you make an app just for the Apple Watch?
    • Set out to make a Reddit app for the Apple Watch originally
    • Creating an app for the Apple Watch would set him apart
    • Article on Chirp for Twitter
    • Filling in the gaps
    • Being able to take risks and experiment at his age
    • Indie developer going head-to-head with the big companies
    • Twitterific pulling the Watch app
    • Unify the user experience
    • Using UIkit
    • WatchKit
    • Can’t give the same experience as 1st party apps
    • New with Watch OS5
    • Apple needs to fix WatchKit
    • Why companies aren’t creating on the Apple Watch
    • What’s the business models for your apps?
    • His app Nano for Reddit
    • Subscriptions for apps to make a living
    • SA Confetti View
    • And much, much more!
    Links:
    • Chirp for Twitter
    • Article on Chirp for Twitter
    • Twitterific pulling the Watch app
    • UIkit
    • WatchKit
    • Nano for Reddit
    • SA Confetti View
    • @WillRBishop
    Sponsors:
    • FreshBooks
    • Loot Crate
    Picks: Andrew
    • FastScripts
    • Field Notes
    Gui
    • StopTheMadness
    Will
    • Outcast
    56 min

About iPhreaks

From the publisher's feed

Our podcast about building mobile applications for iOS devices, Macs, and Apple TV using Swift and Objective C.

More shows like iPhreaks

Ruby Rogues by Charles M Wood

Ruby Rogues

45 Listeners

The Freelancers' Show by Charles M Wood

The Freelancers' Show

23 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

234 Listeners

React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

React Native Radio

67 Listeners

Adventures in Angular by Charles M Wood

Adventures in Angular

15 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

62 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

21 Listeners

My JavaScript Story by Charles M Wood

My JavaScript Story

4 Listeners

My Ruby Story by Charles M Wood

My Ruby Story

0 Listeners