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 242: Surveying How Swift Evolves with Andrew McKnight

    31/05/2018 Duración: 46min

    Panel: Gui RamboAndrew MadsenErica SadunJaim Zuber Special Guest: Andrew McKnight In today's episode, the iPheaks panelist speak with Andrew McKnight about Surveying How Swift Evolves. Andrew provides information on a presentation he did at iOS Dev Camp Colorado, on a survey looking at the open source Swift repositories to see how developers are extending the language, foundation, or standard library. This is a great episode to gain insight into how developers on the iOS platform are helping evolve the Swift language and much more. In particular, we dive pretty deep on: What was being surveyed? - Utility Libraries and general purposeHow did you search for Utility Libraries?What is the purpose of the utility libraries?Duplicate extensionsWhat are the most popular extensions that are recreated?String and TrimWhat is trim()?Why is targeting utility libraries problematic?What is the goal?Did you find wrong or dangerous implementations?Why is their discussion/drama around gathering these extensions?Would the

  • iPS 241: A Backup Fetishist

    24/05/2018 Duración: 01h40s

    Panel: Gui RamboErica Sadun Special Guest: Marin Todorov In today's episode, the iPheaks panelist Erica and Gui talk about backups. Why are backups important, how to maintain up-to-date local and off-site backups and backup service suggestions. Gui and Erica share examples and horror stories of neglecting to backup data. This is a great episode to learn about when, why and how to backup your devices and computers to cloud services, and best practice for categorizing your personal and business data for backup. In particular, we dive pretty deep on: Paranoid back upNot everything can get synced up to GitHubEmail,  personal materials, etc.Horror storiesPersonal catastropheLosing a businessWhere does your data live?Personal and financial costWhat are not backups -  Dropbox, cloud, etcDropBox is only one component of a backupCloud storage componentsHaving a mix of cloud, and localized backs, and introducing redundancyNatural disasters and thiefOffsite Github backup Git Repo Privacy, private repo, etc.Bit Buc

  • iPS 240: Realm with Marin Todorov

    17/05/2018 Duración: 50min

    Panel: Gui RamboAndrew Madsen Special Guest: Marin Todorov In today's episode, the iPheaks panelist speaks with Marin Todorov about Realm. Marin is an independent developer and works exclusively in the iOS platform. Marin does contract work, open source projects is an author of multiple publications, a speaker,  and does in-house training. Marin answers questions about the inner workings or Realm, what and who is using Realm, how it functions and popular ways to implement Realm in your projects. In particular, we dive pretty deep on: What is Realm?What are differences from other data options?Is Realm a SQL database?Live objects in RealmMulti-threading and ReactiveWhat is data type returned from Realm?What is an Object Graph?Realm CloudMarin’s Realm BookRealm World TourAnd much much more! Links: http://www.underplot.com/https://github.com/icanzilbhttps://www.linkedin.com/in/marintodorovhttps://www.amazon.com/Marin-Todorov/e/B01N5IG4HR@icanzilb Picks: Gui Livestream of coding a Mac app Andrew Ope

  • iPS 239: Xcode Treasures with Chris Adamson

    10/05/2018 Duración: 01h15min

    Panel:  Gui RamboAndrew MadsenEric Sadun Special Guest: Chris Adamson In today's episode, the iPheaks panelist speak with Chris Adamson, a freelance iOS and Mac developer from Grand Rapids Michigan. Also, Chris is an author and co-author of a number of books, including Xcode Treasures. Chris is on the show to talk about this book abut Xcode called Xcode Treasures. This is a great episode to learn about another avenue of valid information on the inner workings of Xcode. In particular, we dive pretty deep on: Book Xcode TreasuresNegativity about XcodeToolsDocumentationCode WarriorHardware32 bit issuesWhat are the biggest frustrations with Xcode as a developer?What are the things you love about Xcode?Xcode project formatXcode not savvy with version controlApple addressing these issuesInterface BuilderWhat did you learn about Xcode when writing the book?Code SigningSand boxing appGit controlVeraCodeFontsWho needs to buy you book?Mid Level and up iOS developers need this book.Pragmatic Programmers  Beta Prog

  • iPS 238: Do You Know the Way to San Jose

    03/05/2018 Duración: 40min

    Panelist Jaim ZuberAndrew Madsen In today's episode, the iPheaks panel, Jaim, and Andrew discuss conferences such as WWDC, AltConf, Next Door Conf NDC, and many of the events and attraction when attending conferences. This is a great episode to learn about the various facets of conference hopping. Topics covered involve the number of attendees at these individual conferences, speaking at conferees, logistics of attending, tourist attractions, parties, after events, and much more. In particular, we dive pretty deep on: Conferences and Events: San Jose vs. San FranciscoWWDC AltConf Next Door Conf NDC Layers Conferencetry! Swift Speaking at conferencesLogisticsNight of Dim Sum Conference Tips: Avoid loud partiesPodcast RecordingsSwift PanelCocktailsCoffeeMeeting new people over coffeeBeacon Party App  Picks: Jaim  Voltaire:         360 S Market St #80, San Jose, CA 9511 Social Policy:         200 S 1st St, San Jose, CA 95113 BBW Tri Tip Sandwich -  885 Delmas Ave, San Jose, CA 95125Sports BarGomb

  • iPS 237: GraphQL with Derrick Hathaway

    26/04/2018 Duración: 46min

    Panel: Erica SadunAndrew Madsen Special Guest: Derrick Hathaway In today's episode, the iPheaks panel, Erica, and Andrew speak with Derrick Hathaway about GraphQL. Derick is a mobile app developer and works at LifeOMic. Derrick is on The Freelance Show to discuss exactly what GraphQL is about. This is a great episode to understand the structure of GraphQL on the client and server side, and many other facets and features. In particular, we dive pretty deep on: What is GraphQL, why are you using it.How does GraphQL differ from REST?Where does this live?The server component of GraphQLWhat do you use to use GraphQL?GraphQL requests under the hoodWhere is the state of the technology?ApogeeSubscriptionsSecurityHow to get started?GraphiQL - https://developer.github.com/v4/explorer/https://github.com/skevy/graphiql-appQuery validation at compile timeAnd much, much more! LINKS: https://lifeomic.comhttps://cloud.google.com/apigee-api-management/https://developer.github.com/v4/explorer/https://github.com/skevy/g

  • iPS 236: Bootcamps with Paul Shelley and Eric Ludlow

    19/04/2018 Duración: 01h06min

    Panel: Erica SadunAndrew MadsenJaim Zuber Special Guest: Paul Shelley and Eric Ludlow In today's episode, the iPheaks panel, Erica, Andrew, and Jaim speak with Paul Shelley and Eric Ludlow, both graduates of a boot camp at Dev Mountain. The topics cover, what is a boot camp, computer science,  app development, duration of training, investment, who goes to boot camp, iOS programming,  and much more. This is a great episode to learn more about how developer boot camps work. In particular, we dive pretty deep on: What is a bootcamp - 3 month intensive trainingCosts of attending a bootcampInvestmentWho goes to bootcamp?iOS, Fullstack, etc.What kind of boot camps are out there?What do you learn at bootcamps, platforms, etcGrowing industryGeting a sense of the hiring?Competitive fieldsJob marketsLocations of bootcampsHow do you find out about the job market in (Utah)Going to Bootcamp with families at homeRecruitersSIRR- reports of numbers -  students getting jobsWorking with team and real world activitiesGit

  • iPS 235: Data Transparency and iMazing with Gregorio Zanon

    29/03/2018 Duración: 50min

    Panel: Andrew MadsenJaim ZuberErica SadunGui Rambo Special Guest: Gregorio Zanon In today’s episode, the iPhreaks panel talk to Gregorio Zanon about data transparency and iMazing. Gregorio is in Geneva, Switzerland currently and is the code leader at DigiDNA which created the app iMazing. He talks about the inspiration for creating the app, its main functions, and what kind of people use this app. They also touch on the topic of data transparency, what it is, and how it affects developers. In particular, we dive pretty deep on: Gregorio introiMazingWho is the average user of the app?3 types of usersWhat motivated you to create the app that does so much for so many types of people?Go beyond iTunesWhere to start?C++ toolkitApple reasons for trouble reaching dataNeed for controlWhy not split up functionality into 3 apps?Do iOS updates break iMazing?Does iMazing handle changes in APFS?What is Data Transparency?How did Facebook get my What’s App info?Should I delete Facebook?Delete Facebook article How can w

  • iPS 234: Public Extension Snippet Newsletter with Joe Fabisevich

    15/03/2018 Duración: 42min

    Panel: Andrew MadsenJaim ZuberErica SadunGui Rambo Special Guest: Joe Fabisevich In today’s episode, the iPhreaks panel talk to Joe Fabisevich about the new mailing list that he has recently taken over, and you can sign up for it here. He talks about the type of snippets that they send out in the newsletter and gives general information about the newsletter. Joe loves the reception that he has gotten, and this is what fuels him to find new extensions every week to help other people learn. One of his goals for this project is to try to figure out the formula that keeps people coming back each week. In particular, we dive pretty deep on:  Joe Fabisevich introPublic Extension twitterGetRevueWhat is an example of a snippet?How did you start the newsletter?Public Extension archives are at https://github.com/mergesort/Public-ExtensionDoes the playground work on iPad?Who follows the twitter account?Is this for learners or production code?Are these snippets performant?Did you have any goals for the newsletter in

  • iPS 233: Should We Swipe Left or Right for Core Data with Fernando Bunn

    07/03/2018 Duración: 41min

    Panel: Jaim Zuber Erica Sadun Gui Rambo Special Guest: Fernando Bunn In today’s episode, the iPhreaks panel talk to Fernando Bunn about different storage option for the iPhone, such as Core Data. Fernando has worked with mobile as a hobby since 2006 when apps were developed in J2ME and started to develop apps since the first day the iOS SDK was released in 2008. He is also passionate about using technology to improve people’s lives. This episode is great for those wanting to know more about iPhone storage and Core Data in general. In particular, we dive pretty deep on:  Intro about FernandoC and C++ developer at firstCore DataIs core data still relevant?What are alternatives to Core Data?Realm, FMDBEncourages people to stay with Apple’s framework of personalWhat is the cutoff point at which you move into Core Data?The Core Data curveWhat happens to Core Data at scale?Why not just use SQL?Swift debugging problemsWould Swift change your opinion of CoreData?Performance problems with RealmFMDBFCModelSpring

  • iPS 232: Andrew’s Audio Data-Transfer Adventure

    01/03/2018 Duración: 39min

    Panel: Jaim Zuber Andrew Madsen Gui Rambo Special Guest: None In today’s episode, the iPhreaks panel talk about Andrew’s client project that he’s been working on. To combat an issue, he has been using the audio port on the iPhone in order to transport data. With this, you don’t need any approval from Apple and the hardware is very simple. They go more in depth about how this process works and how iPhone updates affect it, such as the loss of the headphone jack. In particular, we dive pretty deep on:  About the ProjectHow does it work?Bell 202Frequency Shift KeyingHow does it work with iPhones without new headphone jacks?What libraries are available?JM FSK-25 ModemAndrew wrote his own library as wellHow do you get around transmission issues?Erroring checkingWhat type of device is on the other side?How do you structure your data?What other apps can use this?How is the audio with Bluetooth?Tech supportGetting into the DSP weedsZero cross detector to determine frequencyChannel CodingHow can I learn about t

  • iPS 231: App Stories: Kite Compositor with Joseph Rhodes

    22/02/2018 Duración: 45min

    Panel: Jaim Zuber Andrew Madsen Special Guest: Joe Rhodes In today’s episode, the iPhreaks panel, Jaim and Andrew talk to Joe Rhodes, a developer in Atlanta who is currently working on an app called Kite Compositor. This app is an animation and motion design app for Mac that came out in about March 2017. He left the corporate world to pursue his dream to be an app creator, and has never looked back since. This episode contains a great conversation about the process that goes through the mind of a developer when they are creating their respective apps. In particular, we dive pretty deep on:  Kite CompositorHow did you come up with the idea to create the app?Adobe After EffectsWhy use Kite Compositor?What makes Kite Compositor better?Graphics underpinningsHow can designers or developers use this app?Zeppelin and JavaScriptIs creating this app a full-time job?Did you do validation?He created an app that he would want to useComputer science in collegeLaunching the appHow did you do source code generation?Sw

  • iPS 230: ChibiStudio

    15/02/2018 Duración: 51min

    Panel: Erica Sadun Gui Rambo Special Guest: None In today’s episode, the iPhreaks panel, Erica and Gui talk about his app ChibiStudio, the challenges and lessons learned, and specifically about how it's like to have a freemium app in the App Store. The app allows people to create their own avatar, or Chibi, that they the can share through the iMessage app. This is a great episode to learn about the thought processes that go into creating a new iOS app. In particular, we dive pretty deep on:  Where did the idea for ChibiStudio come from?iMessage appsHow to improve the iMessage app successDiscoverabilityFree app with in-app purchases. Why?Different theme packs, especially during holidaysBalance between free content and paid optionsCorporate outreachDeveloping your own brandSmall and specialized audience2 pathways to monetary successUsing ads in appsKing GamesEthical appsLessons he’s learned from developingAnd much, much more! Links: LinodeChibiStudioMicrosoft App Center  Picks: Gui HomePod Erica Fa

  • iPS 229: Flawless App

    11/02/2018 Duración: 53min

    Panel: Erica Sadun Gui Rambo Special Guest: Lisa and  In today's episode, the iPheaks panel, Erica and Gui speak with Lisa Dziuba and Ahmed Suljman about their new product called Flawless App. The discussion covers topics on design, how the app works, marketing, team size, and much more. This is a great episode to learn about new iOS products and their unique build and design, and implementation. In particular, we dive pretty deep on:  What's FlawlessDealing with multiple screen sizesThe story of FlawlessWorking on a small teamDesigning and marketing as a developerMarketingProductHuntThe future of Flawless appand much more! LINKS: https://flawlessapp.iohttps://twitter.com/FlawlessAppiohttps://twitter.com/LisaDziubahttps://twitter.com/ahmed_sulajmanhttp://www.dailyui.cohttps://bendodson.com/weblog/2017/06/16/flawless/https://medium.com/flawless-app-stories/https-medium-com-flawless-app-stories-the-ultimate-guide-for-mobile-developers-who-want-to-design-part1-a2d47c04fd49https://medium.com/flawless-app-

  • iPS 228: Apple Wishlist

    28/01/2018 Duración: 54min

    Panel: Erica Sadun Gui Rambo In today's episode, the iPheaks panel, Erica, and Gui talk about the state of Apple in 2018 and what they would like to see from Apple in this new year. The discussion covers topics like where should Apple build their next campus, iMac Pro and desktop computing,  replacement Mac lines, Mac mini, Puck Mac, Developer market, control center issues, and much more! This a great episode to get a glimpse of the current needs and wants among the iOS and OS developer communities. In particular, we dive pretty deep on:  Apples Second major campus - in Denver?iMac ProConsumer marketOther desktop computing possibilitiesMac mini talkPuck Mac?CommitCloudDeveloper MarketControl Center issuesAir PodsSwift Playgrounds on iPadEnable 3rd party developers to add to control centerEvolution of iPads as pro computersWhere do we put our developers?TouchscreensiPhone XMacBook keyboardsTouch BarWWDC 2018and much more! Picks: Gui 8 Bit Guy Videos Erica Libere Foldable Bike

  • iPS 227: RxSwift

    18/01/2018 Duración: 01h06min

    Panel: Eric Sadun Gui Rambo Andrew Madsen Special Guest: Junior Bontognali, Marin Todorov, Scott Garner, and Florent Pillet In today's episode, the iPheaks panel discuss RxSwift with the four authors of the book RxSwift Reactive Programming with Swift. The co-authors are Junior Bontognali, Marin Todorov, Scott Garner, and Florent Pillet. The four authors are developers in their own respective jobs and companies who are experts in Swift and iOS platform. The discussion covers the specifics of  RxSwift and Reactive Programming. In particular, we dive pretty deep on: What is RX Swift?Web applicationsAsynchronous codeAdvantages of SwiftData is always in syncWhat are typical events?Coming from traditional Obj. C development, what is different?Reactive Cocoa vs SwiftConcepts, languagesStandardized termsHow does RxSwift merge with Swift?Schedulers? GCD?How do you integrate RxSwift with Table View?Integrating RxSwift with UIKitDrawing patternsDo you think Apple will adopt some of this uniform design?Marzipan w

  • iPS 226: Give Cloudkit a Chance

    11/01/2018 Duración: 40min

    Eric Sadun Gui Rambo Jaim Zuber In today's episode, the iPheaks panel discusses Cloudkit, and many technical details about the cloud-based service. In short, Cloudkit is a cloud syncing solution and works similar to a database. Gui mentions the reluctant users of such type of service, some important discussion with the security and privacy.  This is a great episode on understanding the framework of Cloudkit and the technical structure of this cloud service, how data is managing when documents are updated, Change Tokens, costs, and much more. In particular, we dive pretty deep on: Gui describes CloudKitWhy does it mean to use the CloudStorageStorage facility - in Carolinas.Data from the apps to the CloudSchema-lessIssues with login and see other peoples dataCreating a data objectFramework - Cloud-kitThinking of the cloud as an extra disc drive.Error oriented programmingReal world use, and conflicts with document revisionsNightmares syncing issuesChange tokensServer Record ChangeOptions  for Local and Serv

  • iPS 225: Concurrency with Paulo Faria

    30/12/2017 Duración: 53min

    Panel: Andrew Madsen Erica Sadun Special Guests: Paul Faria In today's episode, iPhreaks speaks with Paulo Faria. Paulo is based in Brazil and has been developing for the OSX platform since 2012. Also,  Paulo mentions focusing on server side development and working in iOS and Android development. Paulo is the creator of Zewo and one of the first to work with server-side Swift. Paulo is on iPheaks to talks about Concurrency.  Paul believes that concurrency is the missing feature to make it a true and mature ecosystem for server-side on Swift. In particular, we dive pretty deep on: Zewo (http://zewo.io)IBMGrand Central DispatchSyncro-programmingPromisesAsync/AwaitIs Swift following or leading?Defer statementsCurrent state of concurrency in SwiftSwift forums What's going on in concurrency in Swift right nowIncremental programmingChris Eidhof's Incremental ProgrammingSeven Concurrency Models in Seven Weeks https://www.objc.io/issues/2-concurrency/CFHipsterRefMike Ashand much more! LINKS: https://github.c

  • iPS 224: Design Code with Meng To and Marcos Griselli

    23/12/2017 Duración: 45min

    Panel: Jaim Zuber Gui Rambo Special Guests: Meng To Marcos Griselli In today's episode, iPhreaks speaks with Meng To and Marcos Griselli about Design Code. Design Code is an interactive book and app on how to design and code an iOS 11 app.  Meng and Marcos talk about early career challenges building an iOS app. Meng talks about solving this problem with their Design Code book and app and making the process faster and intuitive. This is great for developers who want to learn to build an iOS app with little to advance knowledge. In particular, we dive pretty deep on: Design Code PlatformBooks and resourcesHow big is the team?Designers and Developers working together, challenges and winsNot Prototype Code, Real CodeAuto layout in Design toolsWhat can developers learn from designers?MarginsDesign guidelinesNegative SpacingiOS 11 design changesDeveloping for iOS 11How can I decide between regular titles and large titles?Transitioning from web to mobile designTab BarsDesign Language and Guide Linesand much

  • iPS 223: Testing with Stephen Celis

    14/12/2017 Duración: 47min

    Panel: Andrew Jaim Erica In today's episode,  the iPhreak panel speaks with  Stephen about how Swift could benefit from higher level types like in Haskel, Reactive programming and testing in the Kickstarter app. Stephen is a software engineer living in Brooklyn, New York. He previously helped build and open source the Kickstarter mobile apps. He's a co-founder of Point-Free , a consultancy and upcoming educational video series on functional programming and Swift. In particular, we dive pretty deep on: Open SourceLanguage RenaissanceHigher TypesMaps & ArraysFunctional & Reactive ProgrammingSwiftSwift as a gateway to functional programmingFuture features in Swift?What can you do with higher level types?How has application development evolvedDeclarative State is back! Programming by contractTestingTesting timecodeUnit TestingExamples of testing code from Kickstarter appPoint Free https://www.pointfree.co/ Picks: Jaim: Realm  Andrew: Cities SkylinesAdvent of Code Erica Anti-pick High Sierra

página 5 de 17