Tag iOS

New Swiss Training Calendar 2012

We are very glad to announce new dates for our Post PC trainings in Switzerland! The new website training.akosma.ch contains all the information, calendar, dates and prices for our offerings. We provide focused, practical training of the latest technologies, with more than 5 years of experience. iOS Beginners (2 days, 1400 CHF): 15-17 April iOS […]

Dropping support for iOS 5 and older

Just like last year, this year too we announce that all of our future projects will only be compatible with iOS 6 from now on. That’s right, we are dropping support of iOS 5, following the exponential rise of adoption of the latest version, and also to take advantage of many new features only available […]

Mobile App Dev Training in South Africa

Just like in October 2011 and February 2012, we’ll be back in South Africa the next 3 weeks, for a whole series of mobile application trainings organized jointly by immedia and akosma software! Have you ever wanted to learn how to create a mobile app? Looked at Evernote and thought, “Hey, I could do that!” […]

Getting the Next and the Previous NSIndexPath Instances

Very often, when you work with UITableViewControllers driven by NSFetchedResultsControllers, that you want to get the “previous” or the “next” elements in the results controller. Visually, this operation corresponds, from the point of view of the user, to select the cell that sits immediately above or below from the currently selected one. Of course, you […]

Determining Delegate Object Method Call Order in Objective-C with NSProxy

This is a guest post + code, wrote together with Joe D’Andrea from LiquidJoe LLC! Many developers new to the iOS platform have trouble understanding the delegate architecture, in the sense that many other OO toolkits use properties to configure the characteristics of UI elements, instead of having a separate object doing the job. When […]

Trainings 2012: Advanced iOS, Mobile Web Apps and Node.js

We are thrilled to announce new training sessions in Switzerland and South Africa this year: Advanced iOS: this training is for experienced iOS developers, looking to increase their knowledge with insider tips and tricks about the following subjects: Building iOS 5.x universal applications, compatible with version 4.x of iOS. Advanced user interface design for the […]

More Mobile Application Training in South Africa

Just like last October I’ll be back in South Africa next February, for a whole series of mobile application trainings organized jointly by immedia and akosma software! Have you ever wanted to learn how to create a mobile app? Looked at Evernote and thought, “Hey, I can do that!” We have embarked on an exciting […]

QCon London 2012: Call for Papers in the Cross-Platform Mobile Track

Just like last year, I am thrilled to announce that I will be the host of the Cross Platform Mobile track in QCon London 2012! QCon is a series of conferences taking place in San Francisco and London every year. It is a joint venture between Trifork and InfoQ. We are currently working towards the […]

Mobile Application Training in South Africa

The next two weeks I will be giving an extensive set of mobile application trainings in South Africa, organized jointly by immedia and akosma software! Have you always wanted to learn how to create a mobile app? Looked at Evernote and thought, “Hey, I can do that!” We have embarked on an exciting training initiative […]

A Proposed Architecture for Network-Bound iOS Apps

One of my most popular answers in StackOverflow is the one I gave to the following question: “What is the best architecture for an iOS application that makes many network requests?” The problem is the following: let’s consider a relatively complex application, which has to connect to, and retrieve and send data from different remote […]