The Iphreaks Show

  • Autor: Vários
  • Narrador: Vários
  • Editor: Podcast
  • Duración: 253:10:05
  • Mas informaciones

Informações:

Sinopsis

The iOS Development Podcast

Episodios

  • iPS 222: CI & Code Signing Problems

    07/12/2017 Duración: 35min

    Panel: Andrew Jaim In today's episode, Andrew and Jaim talk about Code Signing and the problems you’ll run into when setting up CI systems. Andrew asks specific questions to help bring to the surface better understanding of the issues, dos and don’ts when working with iOS and Code signing. This is based on Jaim’s experience setting up a build pipeline in Jenkins. This is a great episode for those who are looking to learn more about iOS and ways around roadblocks. In particular, we dive pretty deep on: Jaim’s talks about what brings this topic upXCode 9 and others issuesiOS development and Code SigningiOS security modelCutting down build timeBuilding with  JenkinsUtilitiesManaging the Build ServerSharing CertificatesFast Lanes match.This will save a half day of debuggingSetting up a build server - Resources?Inside Code SigningMac OS Code Signing In DepthIPA zip file and unzippingCall Jaim if you don’t want resolve these issues!Works for Native Apps…It is possible to fix this issue Links: Inside Code Sig

  • iPS 221: History and Evolution of Swift with Dave DeLong

    01/12/2017 Duración: 53min

    Panel: Erica Jaim Andrew Special Guest:  Dave DeLong In today's episode, the iPhreak’s Gui Rambo speaks with Dave DeLong. Dave is a seven-year veteran of Apple, Dave DeLong is an accomplished iOS engineer with a passion for teaching, and hacking the Objective-C runtime. During his time at Apple, he worked on the UIKit framework, Developer Evangelism, and Apple Maps. He now works at Snap, Inc. on the Snapchat app. Dave, his family, and his large collection of bowties live near Salt Lake City, UT, where he’s an active member of the local developer community. He can often be found on Twitter teaching developers about all the ways that calendrical calculations can go wrong. In particular, we dive pretty deep on: History of involvement with Swift 8:20How is Swift as an open source project? 10:50What is Swift Evolution? 12:43Swift releases cycles 14:40How do developers deal with Swift changes 15:40Did Apple ship Swift too early? 17:50Objective-C is evolving too 26:00Swift interoperation with C libraries li

  • iPS 220: John Sundell

    23/11/2017 Duración: 51min

    Panel: Gui Rambo Special Guest:  John Sundell In today's episode, the iPhreak’s Gui Rambo speaks with John Sundell. John is an iOS Freelancer and currently works with a Norwegian company called Hyper.  Hyper builds customer projects and in-house apps. John builds apps, games & developer tools. He also makes Swift by Sundell, which is a weekly blog & podcast about Swift development. He has worked for companies like Volvo & Spotify. He’s the creator of several open source projects including Unbox, SwiftPlate, Marathon & Imagine Engine. In particular, we dive pretty deep on: 03:00 - What's Imagine Engine? It's a game engine that runs on Core Animation. 05:00 - API John explains what Imagine Engine provides in terms of API and functionality. 07:30 - Why not use SpriteKit? It's hard to predict how SpriteKit is going to work under pressure, being closed source makes it hard to study. 13:20 - What's Core Animation? It's an underlying framework that drives the drawing for the UI on Apple

  • iPS 218: App Launch Map with Aleen Simms

    09/11/2017 Duración: 39min

    Panel: Gui Rambo Jaim Zuber Erica Sadun Andrew Madsen Special Guest: Aleen Simms In today's episode, the iPhreaks discuss app launch map with Aleen Simms. Aleen has been working in a variety of tech industry roles for nearly a decade. Currently, she is the proprietress of App Launch Map, which helps iOS and Mac developers with the non-code side of launching or updating an app. She also organizes App Camp for Girls Phoenix, where she helps girls, transgender, and gender non-conforming kids learn about the joys (and sometimes misadventures) of iOS app development. A podcaster herself, you can find Aleen on her own show, Originality, where she and her cohost try to get to the roots of creative genius. You can also find her on The Incomparable from time to time. In particular, we dive pretty deep on: App Launch Map IntroScreenshotsHow has the App Store changed over the past few years?New features on the app storeAgile BitsHow did you develop App Launch Map?What can developers do to improve their app sto

  • iPS217: High Sierra app updates with Tim Ekl

    07/10/2017 Duración: 47min

    Panel: Gui Jaim Erica Andrew In today's episode, the iPhreaks discuss the High Sierra app updates with Tim Ekl. Tim is an engineer at the Omni group, where Tim work on Omni focus for Mac and iOS. Tim has been active in the iOS community for 5 years and he likes to assists the Xcode meetups. The discussion dives into the now one-week old public release of High Sierra for OSX. Tim talks about the pain-free transition to the new operating system. Tim goes into the minor bug fixes Omni had to fix as they transitioned, and gives some examples of the functions of Touch Bar feature. In particular, we dive pretty deep on: API differenceIncremental updates and minor adaption for the new hardware system for Touch Bar and Force Touch Trackpad.How as Omni adopted the touch bar featuresMinimal upkeep for the Touch BarHas the Touch Bar been a successful feature, and for Omni Focus?Integration of app to use the Touch Bar.Mixed feelings about the Touch Bar, useful for sliders. etc.Deciding what features are active wi

  • iPS 216: HomePod Leaks and Firmware Spelunking

    28/09/2017 Duración: 50min

    Panel: Gui Jaim Erica In today's episode, the iPhreaks discuss the firmware leak of the HomePod, and how this may tell us about what Apple is planning for the future. Gui and Erica speak about what the accidental leak of firmware tells us about new device features on the horizon. Gui talks about the new iPhone (8) or iPhone X, based on studying the firmware information. The discussion dives into the technical build of the firmware, and the possible issues that may affect the daily use of the biometrical authentication technology. Finally, Gui talks about the differences between the old and new firmware, that further solidify that new technology is coming. In particular, we dive pretty deep on: How do you go about finding out about new features by looking at a piece of firmware?How to understand the face recognition firmwareIs the new identification system going to be the alternative to touch ID or is it going to supplement touch ID?Will this tie into the payment system?Giving authentication to 3rd part

  • iPS 215: Beacon Party with Soroush Khanlou Show

    28/09/2017 Duración: 49min

    Show notes are coming!

  • iPS 214: What Making Records Taught Me About Writing Code with James Majors

    14/09/2017 Duración: 01h12s

    Tweet this Episode Show Notes in Progress

  • iPS 213: Products Instead of Features with Greg Raiz

    07/09/2017 Duración: 47min

    In this iPhreaks episode, Erica Sadun and Jaim Zuber talk to Greg Raiz about "products instead of features." [1:25] Greg Raiz Introduction Greg runs RaizLabs which is a consultancy specializing in iPhone and mobile development. Ben Johnson from Raiz Labs has also been on the show. [2:03] Products vs Features A lot of engineering firms get into lifecycle with their products where they're thinking about the next thing. This often gets broken down into sub-features. The focus then gets placed on that feature instead of what the feature is supposed to serve. Greg gives the example of trying to format a book and when you drag a picture to the left, it jumps to the right and vice versa. [4:00] Feature-itis A lot of development teams are driven by sales teams. Sales teams often use feature matrices to differentiate their products instead of thinking about your product in a different way from your competitors. Apple and Steve Jobs were great at this and telling the story that differentiated the product without

  • iPS 211: Making Your App China-Friendly

    17/08/2017 Duración: 35min

    iPS 211: Making Your App China-Friendly On today's episode of iPhreaks, Gui Rambo, Erica Sadun, Jaim Zuber and special guest – Guanshan Liu talk about Making Your App China-Friendly. Guanshan is on the show today to give some tips on how to prepare your apps to get into the Chinese App Store. Don’t miss this one! [00:25] – Introduction to Guanshan Jaim met Guanshan when he was at O-camp. Guanshan was one of the speakers and gave a talk called Make Your Apps China-Friendly. He talked about some of the challenges that people face when trying to get their apps into the Chinese market. Guanshan works at Booking.com and now lives in Shanghai. [01:15] – Why to get into Chinese App Store There’s a huge market in China. More Chinese people are going abroad and Chinese users have these smartphones. These smartphones have iOS, but most of them are Android. The people are spending lots of time on their phones every day. [03:10] – Things to do to get your apps ready for China First, you need to support Simplified

  • iPS 210: Build Special 3 - Visual Studio Mobile Center Deeper Dive with Ela Malani & Piyush Joshi

    10/08/2017 Duración: 26min

    iPS 210: Build Special 3 - Visual Studio Mobile Center Deeper Dive with Ela Malani & Piyush Joshi This is a special episode of iPhreaks from Microsoft Build with panelists Jaim Uber and Andrew Madsen. There are joined by two special guests, Piyush Joshi and Ela Malani, to discuss Visual Studio Mobile Center. Tune in to learn more about this product!   [00:00:20] Introduction to Piyush Piyush is a program manager on the Visual Studio Mobile Center team. He has been at Microsoft for nine years. He’s recently been working on the Mobile Setup Services that are provided by Microsoft.   [00:00:44] Introduction to Ela Ela is a program manager in the Mobile Center and has been working for Microsoft for three years. She owns the SDKs and CLIs for Visual Center.   [00:01:34] What SDKs does Visual Center have? Mobile Center supports a variety of platforms (iOS, React Native, etc). A great feature is that the SDKs are all Open Source on GitHub. Users can just use the SDKs they want, which provides the abili

  • 209 iPS Vapor with Bob Snyder

    03/08/2017 Duración: 32min

    iPS 209: Vapor with Bob Snyder On today's episode of iPhreaks, Andrew Madsen and Jaim Zuber talk about Vapor with Bob Snyder. Bob is on the show today to discuss the structure of Vapor and web app deployment, etc. Don't miss this one! [00:01:20] – Introduction on Vapor Vapor is a server-side Swift framework. It came out two months after Swift became open-source. A couple of weeks ago, they just released Vapor 2.0. It’s a big jump from 1.5. Swift has protocols and has incredible performance as compared to Objective-C and other languages like JavaScript. It deserves more attention. [00:02:30] – Back-end development before Vapor Bob is a former graphic designer. He went to a boot camp last year and made that career shift. The boot camp focused on Python and iOS but that was all front-end for apps. Right now, he is a full-stack developer for a start-up called Crew and he works on Objective-C and Python, and Python Django for the backend. You can deploy, build, and have a production-ready server-side Swift a

  • iPS 208: Build Special 2: Visual Studio Mobile Center with Karl Piteira

    27/07/2017 Duración: 31min

    iPS 208: Build Special 2: Visual Studio Mobile Center with Karl Piteira This episode of iPhreaks features Andrew Madsen, Jaim Zuber, and special guest Karl Piteria. Karl is on the show today to discuss Visual Studio Mobile Center. He is a Product Manager on the product and heading a small team of product managers who are looking at how app developers can learn from their app once it is on people’s phones. [00:01:35] We’ve talked about the Mobile Center in the past, what have developers worked on since then? There has been improvement in the dev apps portion, improvement in the continuous distribution portion, and an Android portion has been released. There has also been work done on the link between builds tests and attributes. Now you can ask for an automatic test from the build definition on Mobile Center and launch an application and make sure that it doesn’t crash. [00:3:54] If I want to set up continuous integration (CI) on my app, is this available for all three platforms? How do I start it up for a

  • iPS 207 White Label Apps

    20/07/2017 Duración: 52min

    iPS 207 White Label Apps On this episode on iPhreaks, we have panelists Guilherme Rambo, Erica Sadun, and Jaim Zuber talk about White Label Apps, its technical challenges, and its advantages over web apps, etc. Don't miss this one! [00:01:10] – Introduction to White Label Apps This is an app that you built at one time but you skin different things for different customers. There are a lot of customers around that will build an app but they got different versions of the app that they distribute on behalf of their customers. Your controls have a lot of the same behavior in your app but the color is different, the icons are different, maybe there’s text difference. [00:03:50] – Pre-built components This kind of notion of pre-built components has been in the development arena, specifically, in Apple’s ecosystem for a very long time. When the app store first started, you could buy custom widgets, custom controls, and custom art.  [00:06:10] – Customization Most of the companies have a very limited ability to

  • 206 iPS Build Special 1: Embeddinator 4000 with James Montemagno

    13/07/2017 Duración: 43min

    iPS 206: Build Special 1: Embeddinator 4000 with James Montemagno This episode is live at the Microsoft Build 2017 in Seattle with Andrew Madsen and Jaim Zuber. We have James Montemagno from the Mobile Developers Tools Team at Microsoft. Tune in and learn more about Embeddinator 4000! [00:01:05] – Introduction to James Montemagno This is James Montemagno’s third time on iPhreaks. He is a Principal Program Manager on the Mobile Developers Tools Team. He is a long-time Xamarin developer for almost 6 years now. [00:01:55] – What is it that you wanted to talk to us about? The Embeddinator 4000 is an open-source project. It falls underneath the Mono open-source. It’s a Github organization so it’s not under Microsoft branding. It’s been around for a while but the team re-tooled it in a way that every single iOS, Android, Mac, Linux, and Windows developers is going to love. Their goal is to bring .NET to every developer. Developers still want to find a way of sharing code. There are a few ways to do it today.

  • 205 iPS Mac Store Problems

    06/07/2017 Duración: 49min

    Mac Store Problems. On this episode of iPhreaks we have panelists Gui Rambo, Erica Sadun, Andrew Madsen, and Jaim Zuber. Check in to hear the crew talk about Mac store problems and a bit about the differences in developing Mac OS apps vs iOS apps. Gui Rambo gives us some insight about writing Mac OS apps from iOS apps and the panel digs into the potentials of Apple TV. Don’t miss this one. Gui How did you get started converting iOS apps to Mac? Gui talks about being a fan of Mac and being a Mac user and when the iPhone started having apps he didn’t have an iPhone so he started developing for Mac. Soon after he started developing for iOS as well. What are some examples of apps you’ve converted? He talks about the most famous being the WWDC app. He is in the process of working on it now. He talks about how the code is old and clunky, being that he wrote it on Swift 1. It was inspired by Apple’s WWDC app. Gui reversed engineered it and brought it to the mac. Instead of looking at source code Gui reversed

  • 204 iPS Underpass with Jeff Johnson

    25/05/2017 Duración: 56min

    Underpass with Jeff Johnson On today's episode, Jaim Zuber, Andrew Madsen, and Guilherme Rambo talk about Underpass with Jeff Johnson. Jeff is a Mac and iOS developer with more than a decade of experience as a software engineer. He recently released an app for Mac and iOS called Underpass. Tune in to learn about it! What is Underpass? As Jeff puts it, Underpass enables encrypted chat and file transfer between two devices.  The data you transfer is encrypted from end to end. It does not even rely on any third party. You also don't have to login to a server. The app allows you to communicate directly on any network. Inspiration Kicks Off When Apple made the change from iTunes to the iCloud as the preferred way of setting up iOS devices, a lot of the functionality was removed. The iTunes features were removed and if you're like Jeff and don't rely on the cloud, this could be a bit frustrating. Jeff wanted an easier way to bring data from his Mac to his iPhone. This was his motivation to write the app but

  • 203 iPS 100 Day UI Challenge with Mark Moeykens

    18/05/2017 Duración: 01h03min

    Are you up for the 100 Day UI Challenge with Mark Moeykens? Mark has been developing since 1996, and works mostly on backend and UI. He got into iPhone development few years ago. Recently, he took up a challenge to get better at UI. Tune in to know how you too can join! “All the information you see on the UI don't have the same value. Some of them are more important than the other pieces, and you want them to stand out more.” -Mark Moeykens

  • 202 iPS Swift TDD with Jon Reid

    11/05/2017 Duración: 52min

    Today on iPhreaks Show, Andrew and Guillherme discuss Swift TDD with Jon Reid. Jon is the author of Quality Coding blog, and has been doing test-driven development for some time. He appeared as guest in episode 116, where he talked about TDD and testing. Tune in for more classic insights about it and about why you should not take Apple sample code literally!

página 6 de 17