iOhYes Retired

iOhYes

A podcast by iOS developers for iOS developers, delivering news, tips, and rants for professional iOS/Mac developers, with something for enterprise and indie developers alike.

Hosted by Darryl Thomas and John Sextro.



#20: Episode 20 - Asterisks

August 27, 2013 at 3:15AM • 1 hour 7 minutes

The News

  1. Apple purchases Embark, maps for public transit routes.

The Discussion

Android vs. iOS

Android is Better, blog article by Paul Stamatiou

  • iOS/Apple lock-in.
  • Openness of the Android and the API.  Configure to your heart’s content.
  • A “Back” button
  • Interactions among apps? Yup Android has that.
    • Inc Mobility trying to build intents for iOS (look up)
    • API for all Music apps to talk to each other on iOS (look up), using documents API?

Listener Feedback, Send a Tweet to @iOhYesPodcast

We'd love to hear from you and if we like your Tweet we will talk about it on the next episode of iOhYes. Tweet us with the hash tag #androidisbetter to discuss the most recent episode of iOhYes

Picks

Adam (@adamaxe)

John (@jcsextro)

Chad (@jazzychad)

Paul (@stammy)


#19: Episode 19 - The One without John

August 10, 2013 at 7:15PM • 57 minutes

The News

  1. Darling - OS X binary compatibility with Linux, Arstechnica interview
  2. Apple continuing to bring back Dev Center (System Status)
  3. Lower iPad Q2 marketshare - Android gains

Tweet Shoutouts

  1. https://twitter.com/CliveEisen/status/362969564210282496
  2. https://twitter.com/KimEtzel84/status/361934491943575556

The Discussion

  1. LLVM Additions - Modules, Arc Improvements (Foundation support, implicit bridging), Enums/Options, little birdie said that this is coming.
  2. OCLint - Code analysis for CI
  3. WWDC - Videos

Listener Feedback, Send a Tweet to @iOhYesPodcast

We'd love to hear from you and if we like your Tweet we will talk about it on the next episode of iOhYes.

Picks

Adam

Jason

Chad


#18: Episode 18 - Profundity

July 26, 2013 at 11:45PM • 1 hour 7 minutes

The News

  1. Apple Developer Website Intruder (Full Email Below) Last Thursday, an intruder attempted to secure personal information of our registered developers from our developer website. Sensitive personal information was encrypted and cannot be accessed, however, we have not been able to rule out the possibility that some developers’ names, mailing addresses, and/or email addresses may have been accessed. In the spirit of transparency, we want to inform you of the issue. We took the site down immediately on Thursday and have been working around the clock since then.In order to prevent a security threat like this from happening again, we’re completely overhauling our developer systems, updating our server software, and rebuilding our entire database. We apologize for the significant inconvenience that our downtime has caused you and we expect to have the developer website up again soon.
  2. Apple Developer Website Follow-up (Full Email below) We apologize for the significant inconvenience caused by our developer website downtime. We've been working around the clock to overhaul our developer systems, update our server software, and rebuild our entire database. While we complete the work to bring our systems back online, we want to share the latest with you. We plan to roll out our updated systems, starting with Certificates, Identifiers & Profiles, Apple Developer Forums, Bug Reporter, pre-release developer libraries, and videos first. Next, we will restore software downloads, so that the latest betas of iOS 7, Xcode 5, and OS X Mavericks will once again be available to program members. We'll then bring the remaining systems online. To keep you up to date on our progress, we've created a status page to display the availability of our systems. If your program membership is set to expire during this period, it will be extended and your app will remain on the App Store. If you have any other concerns about your account, please contact us. Thank you for your continued patience.
  3. Turkish hacker clames responsibility for dev portal downtime http://www.guardian.co.uk/technology/2013/jul/22/apple-developer-site-hacked

Tweet Shoutouts

  1. https://twitter.com/bjhomer/status/359722527771213824
  2. https://twitter.com/cdknutson/status/359788447457746944
  3. https://twitter.com/nilsou/status/359150610957860864

The Discussion

  1. Apple bug reporting
    1. OpenRadar
    2. Lots of facepalms - take the time to put together a sample project, only to get a comment asking me to see if it’s been fixed in the latest beta 2. WTF?
    3. What options do we have?
    4. What do our listeners thing about the current bug reporting system? What system might work better? Why?
  2. Nature of the XCode and iOS Betas (Adam)
    1. Apps downvoted in store - for not working on Beta

Listener Feedback, Send a Tweet to @iOhYesPodcast

  • Have you had a bad experience as a result of the hack on the Apple Developer Website, use hashtag #AppleHack
  • Have suggestions or complaints about Apple's Radar bug tracking system, use hashtag #Radar

We'd love to hear from you and if we like your Tweet we will talk about it on the next episode of iOhYes.

Picks

John

Jason

Chad


#17: Episode 17 - Flat Fad in Full Force

June 28, 2013 at 2:15AM • 55 minutes

The News

  1. iOS Survey - New iOS icons overwhelmingly approved. http://www.tuaw.com/2013/06/24/study-early-users-prefer-ios-7-system-icons/

  2. Recumbo ios7 html5 demo of ios7.  Apple asked Recumbo to pull down the demo. ow.ly/mgQaN

The Discussion

  1. Xcode 5

    1. Test Navigator

    2. Asset Catalogs

  2. How to enforce code-style for large group development/uncrustify/code linters

    1. Alcatraz + BBUncrustify

    2. Have a code-convention/style guide/best practices - Communicated and discussed with new engineers, backed by threat of physical violence

    3. Somebody write Checkstyle for Obj-C

    4. What are your team’s code conventions? (FLAME WAR!!)

Listener Feedback

Tweet us @iohyespodcast with hashtag #codestyles and tell us:

"What are you doing to enforce code styles?" "Do you use any code style?" "Do you have code style flame wars on your team?"

Picks

Adam

John

Jason

  • FlatUIKit (anti-pick)


#16: Episode 16 - WTFWDC

June 14, 2013 at 7:15PM • 1 hour 9 minutes

The News

  1. WWDC iOS 7 Design Challenges

The Discussion

  1. Rebuilding UIKit from the ground up w/ Chad Etzel

http://iohyespodcast.com/?p=108 Original discussion on Exec

  1. What’s the right amount of give and take between devs and designers?

  2. When is the right time to push back?

  3. The upside to taking risks (Exec, Clear, etc.)

Picks

Adam

John

Jason

Chad


#15: Episode 15 - How Bad of Developers are We?

May 20, 2013 at 8:15PM • 59 minutes

The News

The Discussion

  • The Anatomy of a crash + Crashlytics w/ Matt Massicotte
    • Very personal
    • GREAT designers
    • Private API
    • Non-gui way of incorporating into Xcode project?
  • Crash vs. Exception

Picks

Adam

John

Jason

Matt


#14: Episode 14 - Farse

May 3, 2013 at 11:45AM • 1 hour 4 minutes

The News

'Google Now' is available for iOS (more)

Facebook just acquired Parse (more)

The Discussion

For Xcode only, the 'Alcatraz' package manager (more)

    1. Testing in iOS - Once again.

User Acceptance Testing

  • Fragility vs. practicality
  • UIKit Unit tests - need sim to run, various strategies to combat this.
  • There are now 775,000 iOS apps available as of Jan 2013

iOS Picks

Adam Axe

Luther Baker

John Sextro

Eric Jones


#13: Episode 13 - Your Phonegap is Showing

April 18, 2013 at 3:00PM • 1 hour 6 minutes

The News

Google forks WebKit (more)

Vine was recently the #1 app in the iTunes App Store (more)

AppGratis was just banned from the iTunes App Store (more)

The Discussion

Hybrid vs. Native App Dev

NSLocalizedString (more)

iOS Picks

Adam Axe

  • Column Select in OS X - CMD + Option Drag with mouse

Luther Baker

John Sextro

Jason Kozemczak

Eric Jones


#12: Episode 12 - 800 lb. XIB in the room

April 2, 2013 at 4:00PM • 53 minutes

The News

TMobile iOS (more)

Pentagon allegedly ordering 650,000 iOS devices (more)

Let a broker sell you app (more)

Is iOS moving to a "flat" design and ditching skeuomorphism? (more)

The Discussion

Training Developers on iOS and Agile

NSLocalizedString (more)

The Challenges of Large iOS Development Teams

iOS Picks

Adam Axe

Luther Baker

Joe Hainline

  • Feedly (iPad app and Chrome plugin) - import straight from Google Reader (RIP)
  • LastPass Premium (password management, iPad app and Chrome plugin)

Eric Jones


#11: Episode 11 - The Best Coast

March 14, 2013 at 5:00PM • 1 hour 2 minutes

The News

Crashlytics is now free (more)

New documentation generator for Clang (more)

Let a broker sell you app (more)

Microsoft Releases the Surface Pro (more)

Apple settles lawsuit over apps allegedly targeting kids for in app purchases (more)

The Discussion

Build Dependencies - Stop the insanity

Interface Builder/Storyboard/Core Data Issues

  • Why is it changing my code?
  • Seems broken.  Grrrr!  I can't merge!

iOS Picks

Adam Axe

  • [[UIWindow keyWindow] recursiveDescription]

John Sextro

Jason Kozemczak