Writer, Software Developer and Trainer.


Adrian Kosmaczewski is a writer, a software developer and a trainer. He is the author of five books about mobile software development, and has shipped mobile, web and desktop apps for iOS, Android, Mac OS X, Windows and Linux since 1996. Adrian holds a Master in Information Technology from the University of Liverpool.

When not coding or teaching, Adrian likes to spend time with his wife Claudia, his cat Max and his Olivetti Lettera 22 typewriter.


AKOSMA Training

Adrian is founder and trainer at AKOSMA Training, a company located in Schaffhausen, Switzerland, providing training services for software developers all over the world.


Adrian is a regular speaker at developer conferences since 2006.




Adrian has written many books about mobile application development and a novel since 2012.

Mobile JavaScript Application Development
Sencha Touch 2 Up and Running
Android for iOS Developers – A Step by Step Guide
Rogelio Suárez y la Vida Peligrosa
Android for iOS Developers – Kotlin Edition 2018
Android for iOS Developers – Java Edition 2018


Adrian writes his mind regularly, blogging since 2004 and on Medium since 2016.

You can find more at Medium.


Adrian has worked as a professional software developer since 1997.

  • SwiftMoment: A time and calendar manipulation library for iOS 9+, macOS 10.11+, tvOS 9+, watchOS 2+, Xcode 8 written in Swift 3.

  • nib2objc: Set of tools and utilities (command line, GUI, Mac Service) to transform NIB files for the iPhone into Objective-C code files

  • eBook-Template: Template to create PDF, ePub and Kindle books with Asciidoctor

  • PlaygroundBookGenerator: Ruby scripts that can generate a whole Swift Playgrounds for iPad book from a Markdown file]

  • dotfiles: Configuration files for several command-line tools

  • iOS7-Presentation: A short summary of new APIs and features available for app developers in iOS 7. Shown in the GOTO Nights in Eindhoven and Amsterdam (November 20th and 21st 2013) and Zurich (December 18th 2013)

You can find more at Github or at his Stack Overflow Story. Send him an invite on LinkedIn.


Adrian is a regular speaker at developer conferences since 2006.

You can find more at SpeakerDeck.



Feel free to use this picture, courtesy of Gravatar.