Upgrade your browser Download Chrome Download Chrome Download Firefox Download Firefox Download Opera Download Opera Download Safari Download Safari Download Explorer Download Explorer

Check out our newest children's book for iPad & iPhone: Who's in the Loo? Download Close

Robot Media


RMStore: a lightweight iOS framework for in-app purchases

We recently released RMStore, our latest open source contribution. RMStore is a lightweight iOS framework for in-app purchases. It adds blocks and notifications to StoreKit, plus receipt verification and purchase management. All in one class, without any external dependencies.

Purchasing a product is as simple as:

[[RMStore defaultStore] addPayment:productID success:^(SKPaymentTransaction *transaction) {
    NSLog(@"Purchased!", @"");
} failure:^(SKPaymentTransaction *transaction, NSError *error) {
    NSLog(@"Something went wrong", @"");

RMStore currently supports consumable and non-consumable products. Subscriptions, content downloads and OS X are on the roadmap.

The project is still on an early stage but we already use it internally. The code is well documented, contains unit tests and is released under a Apache 2.0 license via GitHub. Contributions and feedback are more than welcome.

Android/iOS developer wanted in Barcelona

Robot Media is the leading Spanish company in graphic storytelling apps. We have specialize in comic books and children’s books, with more than 200 Android, iPhone and iPad apps passing 1,500,000 downloads.

Robot Media is looking for an experienced Android/iOS developer in Barcelona to join our team.


  • Design, develop and test Android or iOS applications from the ground-up
  • Design, develop and test RESTful web services to be used by those mobile applications
  • Improve existing Android or iOS applications

Required experience

  • Android or iOS app development (at least one)
  • Object-oriented design and development
  • Multi-threading
  • Relational databases (MySQL and SQLite in particular)
  • RESTful web services with XML and JSON
  • Working proficiency in English (at least written)
  • Javascript/JQuery, CSS and HTML
  • PHP or any other server-side programming language

Optional requirements

  • Passionate about comic books or digital publishing
  • Bachelor’s degree in Computer Science/Information Technology or related field, or equivalent
  • C/C++ development experience
  • OpenGL ES development experience
  • Gameplay development experience

Interested candidates please send your resume and published apps to [email protected] quoting “Android/iOS developer”.