Author: Fuad Kamal

  • WWDC 2015 Session Notes: WebKit

    WWDC 2015 Session Notes: WebKit

    Some quick notes on the WWDC 2015 session,  What’s New in Web Development in Webkit and Safari

  • prototyping resources

    prototyping resources

    Quick list of some interactive prototyping resources useful for iOS and other platforms:   Invision (really easy & fast to use, let’s you deploy to both phones and web site) Flinto Pixate Design+Code (if you’re a Designer you can still prototype right from Xcode using Storyboards…let Meng To show you how)  

  • 5 years of iOS

    5 years of iOS

    A really nice insight following how Ash Furrow got into iOS development and contracting.  I would urge any new aspiring iOS developers to read this.  It’s a lot easier than you might think to get started.  I think some important take-away lessons are: scratch your own itch – think of a simple app idea that solves a…

  • cycling mishaps

    cycling mishaps

    I crashed while cycling recently and shattered my scapula, fractured elbow, and tore up my arm from the elbow down the forearm.  I’m not allowed to drive but, while I’m typing one-handed I can still work, if only remotely for now.  I haven’t taken any pain meds although they prescribed some pretty strong ones.  A…

  • core data & cloud services for iOS in Swift

    core data & cloud services for iOS in Swift

    As an iOS / Swift mentor for Thinkful.com, every week I give my students a list of resources as a follow up to our mentoring session.  This week’s resources cover details of dealing with data loaded from the Internet, storing data locally (core data and alternatives to core data), and cloud services.  Finally we wrap up…

  • this week’s iOS related resources

    this week’s iOS related resources

    This week’s resources relate to putting together your UI in Interface Builder – Auto Layout, Adaptive Layout, Size Classes, Dynamic Text, and mastering the Interface Builder IDE.  Additionally, we touched on architectural design patterns (MVC, MVVM, etc.).  Finally, most of my students are starting to struggle with networking via the AFNetworking library, and using Objective-C…

  • Apple’s Official Hamburger Menu iOS control – iOS 9 beta 0.9

    Apple’s Official Hamburger Menu iOS control – iOS 9 beta 0.9

    there are some strange factors that come into UXD it seems,

  • Why I think my next (non-iPhone) camera will be a Fuji

    Why I think my next (non-iPhone) camera will be a Fuji

    I currently shoot with a Canon 5D Mark I with a 50mm 1.2L (and occasionally a 35 mm 1.4L).  My other camera of choice and convenience is an iPhone 4S.  I’m actually frequently amazed at just how good shots I can get with such an old iPhone camera…I can’t wait to upgrade to the iPhone…

  • Videography on iPhone 6 plus

    Videography on iPhone 6 plus

    If I were a pro video guy I would go out and get an iPhone 6 plus for no reason mother than the mind blowing video capabilities on this thing. Optical image stabilization?!? Yeah the lens actually moves. Here’s an article about an App for pro 4K production on iPhone: Hands-on with the $1000 Vizzywig…

  • refactor your heart (or, “how not to collapse on the road with cramping triceps while trying to learn the Swift Programming Language”)

    refactor your heart (or, “how not to collapse on the road with cramping triceps while trying to learn the Swift Programming Language”)

    I came across this post by Janie Clayton-Hasz where she paints a frightening picture of her spending every waking hour, plus hours where she is supposed to be sleeping, engaged in an epic struggle to ingest the vast sea of knowledge that is the iOS development platform.  I didn’t get it; I asked her on twitter…