iOS < Design, Development > issue-6

devRead #

  • Are you ready for iOS 8 ?
    Apple’s release of iOS 8 changes everything. We’ve compiled a run down of what’s possible.

  • Socket.io & Swift
    Socket.IO is a real-time event based communication engine. It primarily uses WebSockets but can fallback to Flash sockets, JSONP polling and Long Polling. Typically both the client and the server need to be running Socket.io

  • this week in SWIFT
    This week, I was really lucky to attend a talk by Chris Eidhof about Functional Programming in Swift at the SLUG Meetup. I haven’t done much functional programming in my career yet, so it was really cool to have my default OO perspective challenged.

  • tuples-structs-enums-in-swift
    Swift has lots of different ways of storing your data. You can use enums, tuples, structs, classes (or even just use malloc and manage it yourself)! In this article, we’ll compare enums, tuples and structs.

  • identify-calling-method-in-ios
    Recently I was troubleshooting multithreading issues in an iOS app for IIN. Here is some code that can identify what method and class called a given method. Useful for logging and debugging race conditions.

  • 3-types-of-notifications
    I’ve come to believe there are three common types of use cases for notifications: user-generated, context generated, and system generated.

design #

  • larger_iphone_display_conjecture
    Throughout the entire rumor cycle for this year’s new iPhones, we’ve been inundated with reports of two new screen sizes, 4.7 and 5.5 inches. But while the physical sizes of these displays leaked early and often, the exact pixel dimensions have not.

  • think-your-app-is-beautiful-not-without-user-experience-design
    Aspiring to beauty in our designs is admirable. But it doesn’t guarantee usability, nor is it a product or marketing strategy. Like “simple” and “easy” before it, “beautiful” says very little about the product.

tools #

  • UX tools
    This list includes a few of the tried and trusty UX tools we use daily, as well as others that we’ve heard good things about.


genRead #

  • introducing-split-diffs-in-Github
    Diffs now come in two flavors, unified and split. Switch between them on pull request, commit, and compare pages using the toggle in the top right of the page. The mode you last used will become your preferred default.

  • git-the-safety-net-for-your-projects
    Shortly after the server broke down, we switched to Git. I had always seen version control as torturous; it was too complex and not useful enough for me to see its value, though I used it as a matter of duty. But once we’d spent some time on the new system, and I began to understand just how helpful Git could be.

  • the-terminal
    I’ve been using the Unix command line since 1983 and like most software developers, the Terminal app is a permanent fixture in my Dock. Over the years I’ve learned a lot of things that make working in this environment more productive, but even old dogs like me are constantly learning new tricks.

  • how-andreessen-horowitz-is-disrupting-silicon-valley
    Anyone who has worked in venture capital understands that the industry is driven by sales as much or more as by thinking or ideas. And, when it comes to marketing and public relations, one thing is certain: No Silicon Valley venture firm is as vociferous and aggressive with marketing these days as Andreessen Horowitz.

videos/podcast/conference #


 
2
Kudos
 
2
Kudos

Now read this

iOS < Design, Development > issue - 4

devRead # Advanced iOS development features Many app-related tasks depend on the type of app you are trying to create. This topic shows you how to implement some of the common behaviors found in iOS apps. CocoaPods by Objc.io CocoaPods... Continue →