Table views are one of the most important layout components in iOS development. Usually some of our most important screens are table views: feeds, settings, lists of items etc. Every iOS developer that’s worked on a complex table view knows that it can get pretty gnarly pretty quickly.
We’ve talked a lot about the rise of QR codes in Asia, but they may now finally be moving from being a “joke” to being more widely adopted in other places as well. Simply put, QR codes let you hyperlink and bookmark the physical world.
Hurricane Sandy hit the East Coast in October 2012 while I lived in New York and juggled three jobs. Along with working at a restaurant and a news agency on nights and weekends, I spent my weekdays commuting from Brooklyn to a media company in Manhattan.
The “Single Responsibility Principle” (SRP) sounds so noble. But I’m afraid it’s misunderstood and misapplied. Ask your teammates: “What is the Single Responsibility Principle?” Go ahead, ask them. Then ask if the SRP is a good thing or a bad thing.
iPhone X and its curved screen is the most exciting iOS UI design challenge in many years. However, there’s not a lot of time for developers to adjust their apps to this new form. These are explorations on how certain design patterns can be adapted to the new screen.