iPhreaks

iPhreaks

Download on the App Store

iPhreaks episodes

  • 116 iPS TDD and Testing with Jon Reid
    01:21 - John Reid Introduction
    • Twitter
    • GitHub
    • Blog
    02:45 - Tools For Testing and Test-Driven Development (TDD)
    • XCTest
    • OCHamcrest
    • OCMockito
    03:24 - Matching/Matchers 07:13 - Getting Started
    • OCHamcrest/README
    08:58 - Partial Matching 10:26 - Mocking and Stubbing 14:04 - TDD Process and Workflow 17:49 - TDD vs Unit Testing
    • Red, Green, Refactor
    19:54 - iOS Code That Doesn’t/Does Adapt Well to TDD 21:17 - User Interface Testing 24:58 - End-to-End Testing 30:18 - Communication and Collaboration
    • Working Effectively with Legacy Code by Michael Feathers
    33:39 - OCMock, OCMockito 39:13 - OCMockito with Swift?
    • Quick
      • Brian Gesak
    41:07 - Inside Out vs Outside In Picks wit.ai (Mike)
    Jon's UIViewController TDD Screencast (Jaim)
    Test-Driven iOS Development (Developer's Library) by Graham Lee (Jaim)
    NeewerHandheld Video Stabilizer for DV GoPro Mini Cameras (Chuck)
    Cell Phone Tripod Adapter (Chuck)
    Working Effectively with Legacy Code by Michael Feathers (Jon)
    Clean Coders (Jon)
    AppCode (Jon)
    52 min
  • 115 iPS Women Who Code and Diversity with Michele Titolo
    Check out RailsClips!   01:53 - Michele Titolo and Women Who Code Introduction
    • Twitter
    • Blog
    • Facebook
    02:15 - Origin Story
    • 501(c) Organization
    03:11 - Stated Mission
    • “Inspire women to excel in technology careers”
    04:12 - Mentorship
    • Glassbreakers (A peer mentorship community for professional women)
    08:54 - Getting Started and Getting Involved 11:27 - Value 12:42 - Remote/Virtual Membership/Communication 15:08 - What Makes Women Who Code Different (from other groups)?     18:02 - Is there a need for groups like this? What issues do these address? 22:34 - Implementing Diversity into the Workplace
    • Job Postings
      • Michele's tweet about a job posting
    • Practical and Universal Interview Questions
    • Workplace Culture
    • Benefits
    • Communication & Teamwork
      • Cate Hudson: Programmers and Racecars
    32:29 - Terminology (Using words like “guys”) 35:16 - Is it really harder for women to get jobs?
    • Resume Anonymization
    • Dropping Out/Reentering the Tech Industry
      • Re-Recruit From the Leaky Pipeline (Model View Culture article)
    43:13 - The Community at Large (How can we help make the community more open and welcome?)
    • Inclusive Events
    • Codes of Conduct
    • Change Within *Your Own* Organization (Advocacy)
    • Learning About Other People (Be Empathetic; Be Respectful)
    46:08 - Are there people who can help people/companies diversify?
    • Ashe Dryden
      • The Diverse Team by Ashe Dryden
    • The Ada Initiative
    • Natural Introductions
    49:49 - How can I help? (as a man)
    • Donations
    • Fund Club
    • AlterConf
    • Volunteering
    51:47 - Study Resources (Proof)
    • Model View Culture
    • Cosmodrome (from Brianna Wu)
      Groups and Mailing Lists (mentioned in this episode)
    • Glassbreakers
    • Women Who Code SF (San Francisco)
    • DevChix
    • Tech LadyMafia  
    • Girls Who Code
    • Black Girls Code
    • PyLadies
    • Ladies Who Code
    • RailsBridge
    • App Camp For Girls
    • Girl Develop It
    • Mobile Bridge
    • Geekettes
    • PowerToFly
    • MotherCoders
    • The Ada Initiative
    • Fund Club
    • AlterConf
    Picks Power Up Your Animations! with Marin Todorov (Alondo)
    Poker Theory & Analytics (Alondo)
    Paracord (Chuck)
    Soto Pocket Torch (Chuck)
    Kate Heddleston: How Our Engineering Environments are Killing Diversity (Michele)
    Ashe Dryden: The Responsibility of "Diversity" (Michele)
    Conference proposal writing: From brainstorm to submit @ 360iDev 2015 (Michele)
    59 min
  • 114 iPS The Limits of Modularity with Samuel Giddins
    Check out RailsClips!   02:28 - Samuel Giddins Introduction
    • Twitter
    • GitHub
    • Blog
    • Realm
      • @Realm
    02:57 - The Limits of Modularity 05:53 - Where were/are cracks discovered?
    • The 5 Whys
    13:40 - Modularity in iOS/Swift Apps
    • Dependencies
      • iOS 9 Beta Negative Reviews: MacBreak Weekly 463
    16:48 - Boundaries 24:11 - Going Too Far With Modularity (Warning Signs) 35:45 - Getting Too Modular
    • Too Many Views
    • Networking
      • AFNetworking
      • NSURLSession
      • JXHTTP
      • ASIHTTPRequest
    Picks RimWorld (Mike)
    Daniel Steinberg: Somewhere Between Tomorrowland and Frontierland (Alondo)
    AltConf 2015 Videos (Jaim)
    Joshua Marker: Mastering Time and Space: Testing the Objective-C Runtime (Jaim)
    remoteconfs.com (Chuck)
    God (Chuck)
    Jesus Christ (Chuck)
    The Church of Jesus Christ of Latter-day Saints (Chuck)
    Graham Lee: I Have No Idea What I'm Doing (Samuel)
    Tower (Samuel)
    Hopper (Samuel)
    opensource.apple.com (Samuel)
    51 min
  • 113 iPS Launching an App in the App Store with Matt Ronge
    01:34 - Matt Ronge Introduction
    • Twitter
    • GitHub
    • Blog
    • Astro HQ
    • Astropad
      • @astropadapp
    01:54 - Launching Astropad
    • Wacom Tablets
    05:10 - Being Unique (Unique Selling Proposition)
    • Clear
    • Sparrow => Gmail
    10:05 - Launch Sequence
    • Press Contacts
    • Videos, Demos
    • Elevator Pitch, Press Kit
    • Engage on Social Media
    12:34 - Approaching the Press 14:31 - Marketing Towards Non-Press Members (Influencers) 16:14 - Launch Day
    • App-Store Purchase
    • Trial
    20:51 - Learning to Launch
    • The Burned-Out Blogger's Guide to PR by Jason Kincaid
    22:05 - Marketing: Messaging/Communication/Packaging 25:36 - The Technical Story Behind Astropad
    • TCP (Transmission Control Protocol)
    • Optimization & Latency
    • Fluctuations in WiFi
    32:02 - Marketing After a Launch 34:16 - Splitting Responsibilities 35:42 - Niche Down
    • ForeFlight
    Picks Script use for teams for gender neutral environments (Jaim)
    KanbanFlow (Chuck)
    HandBrake (Chuck)
    Hire Chuck for training! Email [email protected]
    Rails Testing Coach (Chuck)
    The 22 Immutable Laws of Marketing: Violate Them at Your Own Risk! by Al Ries (Matt)
    Computer Networks by Andrew S. Tanenbaum (Matt)
    Findings (Matt)
    46 min
  • 112 iPS Apple Pay with Erik Kerber
    02:05 - Erik Kerber Introduction
    • Twitter
    • GitHub
    • Blog
    • Target
    • Target App
    02:38 - Apple Pay 04:01 - Why care about Apple Pay?
    • PassKit
    05:44 - Integration
    • Stripe
    09:53 - The API
    • Encryption
    12:48 - How To Do/Setup/Use Apple Pay 17:41 - Apple Pay and iOS 9 19:56 - Offline Use 22:16 - Apple Pay and the Apple Watch     27:30 - Pain Points 30:47 - The Impact of Adding Apple Pay to the Target App Picks Demotivators (Jaim)
    Blitzortung (Mike)
    Hopper (Andrew)
    Ham Radio (Andrew)
    Boy Scouts of America (Chuck)
    Elixir (Chuck)
    Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun by Dave Thomas (Chuck)
    Reveal (Erik)
    42 min
  • 111 iPS Thoughts About WWDC 2015
    WWDC 2015 Videos   02:09 - Apple Music 03:12 - Metal for OSX
    • The iPhreaks Show Episode #160: Metal with Warren Moore
    05:04 - The New Swift Features
    • Protocol Extensions
    07:15 - Value Types 09:32 - Error Handling 16:02 - Support for Function Pointers from C 20:04 - Lightweight Generics 22:42 - Guard and Defer 27:27 - Xcode Improvements, Autolayout 29:55 - New Core Audio and Core Image Features 34:01 - Testing 38:15 - The Address Sanitizer
    • Valgrind
    51:07 - Crash Logs Addition in Xcode7
    • Crashlytics
    54:43 - Installing Apps Without a Subscription to the Developer Program Picks Owen Williams: Apple’s biggest developer news at WWDC that nobody’s talking about: Bitcode (Alondo)
    neo-Style Lightning Charge & Sync Cable (Alondo)
    Hardcore History Podcast (Jaim)
    WebAssembly (Mike)
    ASCIIwwdc (Andrew)
    1 hr 4 min
  • 110 iPS Design and The Business of Apps with Dustin and Dylan Bruzenak of Iconfactory
    Get your Ruby Remote Conf tickets and check out the @rubyremoteconf Twitter feed for exciting updates about the conference.   02:05 - Dustin Bruzenak Introduction
    • Twitter
    • GitHub
    • Twitterrific
    02:29 - Dylan Bruzenak Introduction 02:54 - The Iconfactory
    • @Iconfactory
    08:54 - Design and User Experience 18:24 - Lessons Learned From AppViz
    • Matt Ronge: Managing Your Psychology as an Indie Dev
    27:56 - Positioning Your App Properly
    • Marketing
    • Metrics
    • Login Barrier
    34:19 - The Developer Market
    • Dash
    37:09 - Niche Market Focus
    • In-App Purchases
    • Cross-App Promotion
    45:41 - The App Store
    • Customer Analytics and Reviews
    • Selling Outside vs Inside the App Store
    • Payment Providers
      • FastSpring
      • PayPal
      • Square
      • Stripe
    Picks FastSpring (Andrew)
    DevMate (Andrew)
    Apple API Diffs (Andrew)
    GOG (Andrew)
    Sample Code from WWDC Sessions (Mike)
    Wits (Mike)
    Listen to other people’s views (Chuck)
    Ruby Remote Conf (Chuck)
    World Time Buddy (Dylan)
    Complice (Dylan)
    Transmit (Dylan)
    xScope (Dustin)
    Slack (Dustin)
    1 hr 7 min
  • 109 iPS iOS Dev Weekly with Dave Verwer
    01:44 - Dave Verwer Introduction
    • Twitter
    • GitHub
    • Blog
    02:30 - iOS Dev Weekly  
    • Ruby Weekly
    05:29 - Curating Process
    • Twitter
    • RSS Feeds
    • Submissions
    07:17 - Editing 08:39 - Feedback 09:51 - Curation (Cont’d) 10:52 - Sponsorship 15:24 - Curated and Email Marketing
    • Customers
    • Remotive
    • Spam
    21:21 - Avoiding Spam Filters
    • Litmus
    24:54 - A/B Testing 26:07 - Dave and iOS Development Picks Russ Bishop: More Swift Attributes (Andrew)
    Silicon Labs Microcontrollers (Andrew)
    DigiKey (Andrew)
    ASCIIwwdc (Mike)
    Lifeline... (Dave)
    Pink Floyd on Vinyl on YouTube (Jaim)
    38 min
  • 108 iPS Synchronizing Documents & Offline Handling with Mike Ash
    01:36 - Mike Ash Introduction
    • Twitter
    • GitHub
    • Blog
    • Plausible Labs
      • PLCrashReporter
      • VoodooPad
    • NSBlog, Friday Q&A
    • mikeash.com/lispob3.c
    • mikeash.com/tmp/tetris6.c
    06:26 - Synchronization and Collaborative Editing
    • Dropbox
    09:41 - Existing Solutions?
    • Differential Synchronization by Neil Fraser
    11:32 - VoodooPad
    • Snapshots
    14:43 - Common Approaches for Document Syncing
    • Images
    • Audio
    • Text
    19:02 - Conflicting Changes 21:56 - Merge Strategy 24:27 - Use Cases, Connection
    • AT&T Mark the Spot App
    • Network Link Conditioner
    • Designing for Real-World Networks
    33:51 - Online/Offline Detection, Handling Slow Responses
    • Reachability
    39:32 - Retries
    • Slack
    41:35 - Dropbox and Document Syncing Problems 42:50 - Support Picks Differential Synchronization by Neil Fraser (Mike)
    MailRoute (Andrew)
    SCSI2SD (Andrew)
    GFood Lounge (Jaim)
    Calzone's Italian Restaurant in San Francisco (Jaim)
    53 min
  • 107 iPS Andrew Talks Arduino
    01:47 - An Arduino is a Microcontroller 03:46 - Where Do You Get an Arduino?
    • Arduino Uno
    • SparkFun
    • Adafruit
    05:00 - Getting Started (Equipment)
    • Shields
    07:58 - Language/Interface
    • Arduino - Software
    • Functions:
      • Setup
      • Loop
    13:07 - Raspberry Pi vs Arduino 16:30 - iOS Compatibility
    • WiFi
    • Bluetooth 4.0
      • The Core Bluetooth Framework
        • Packetizer
        • Firmata
    24:12 - Projects
    • [Kickstarter] Wired In - Wireless Productivity Sign With Arduino & HomeKit
      • Wired In
    • Arduino Esplora
    • Electric Imp
    32:24 - Patterns 34:41 - Debugging Picks The 7 Day Startup: You Don't Learn Until You Launch by Dan Norris (Alondo)
    UIKonf 1995 Keynote: Object-Oriented Programming in Objective-C (Andrew)
    AmScope SE400-Z Professional Binocular Stereo Microscope (Andrew)
    Charlie Christian Neck for Telecasters (Jaim)
    43 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