Tag iPad

Integrating iOS Applications with Backend REST Services

A couple of hours ago I finished my presentation at JAOO, a discussion of what I’ve learnt about integrating REST services in iOS apps while creating the iPhoneWebServicesClient project at Github. This project showcases different transport formats and libraries to consume web services from an iPhone application. It features a server application written in PHP, [...]

Dezeen Watchstore Web App

Another day of announcements at akosma software: this time, a fruitful and fun collaboration with Zerofee to create a dynamic visual identity for the Dezeen Watchstore, and their Dezeen Watchstore iPhone & iPad Web Application (best viewed with Safari on iOS, iPhone & iPad!). Dezeen is an online magazine, one of the most popular and [...]

JAOO 2010

It’s that time of the year again: JAOO 2010 is getting closer, with sessions and workshops from Sunday October 3rd to Friday 8th. JAOO has been held since 1996, and it is a multi-language, non-vendor focused, eclectic, flexible conference where you can learn about those technologies you’ve never heard about, or those you never had [...]

Migrating iPhone 3.x apps to iPad and iOS 4.0

Right now, creating Universal Applications for the iPod touch, the iPhone and the iPad is not really a straightforward task. The current panorama of iOS-compatible software and hardware platforms is getting more and more complex, and this blog post is a small guide (by no means exhaustive) of tips and tricks that have helped me [...]

More nib2objc fun

There are many things that I wanted to do with nib2objc since day one, but of course sometimes you just don’t have the time to implement them all. But here go two new additions to the project, that will make nib2objc even simpler and more fun to use: a Mac application and a Mac OS [...]

nib2objc updated

I’ve just committed version 1.2 of nib2objc to Github with the following enhancements: Compatibility with Xcode 3.2.3 and the latest iPhone SDKs; In debug mode, the tool generates stub comments for properties not currently recognized; Provides much nicer variable names; instead of “view24″ you get “button53″ or “tableview34″; those names are also used in the [...]

Making of digital2.0

This is the video shot by the amazing team of VPS prod while we were working on the application. There was always a camera rolling during our meetings and even during our work sessions! The final result is simply outstanding and we are very happy to release it in public. The videos included in the [...]

digital2.0 iPad Application

This is a very special blog post to introduce our latest project, a unique collaboration between moser, a brand and design specialist, VPS prod, an award-winning video production company, and akosma software: digital2.0, available on the App Store, is an exploration into the capabilities of the iPad. Everybody talks about this new device, but what [...]

Core Text Objective-C Wrapper

One of the most promising and mysterious new frameworks introduced in iOS 3.2 is Core Text. Apple defines Core Text as a “text drawing engine”, which allows Mac (and now iPad) apps to render rich text on any graphics context. Strings drawn with Core Text feature lots of custom settings such as detailed font information, [...]

initWithContentsOfURL: Methods Considered Harmful

As I promised on Twitter, here’s a small discussion about the problems brought by the “initWithContentsOfURL:” family of methods. A quick search in the Xcode documentation browser brings in an interesting list of classes including this initializer (with or without additional parameters): NSArray NSManagedObjectModel NSData NSDictionary NSXMLParser NSMappingModel NSString AVAudioPlayer Don’t get me wrong, the [...]