Services

We offer four major software-related services to our clients: Software Development, Consulting, Training and serious Beta-Testing. Software is our business.

Software Development

In few words, we can help you build your own software solution. We are specialized in software, without brands, without boundaries, which means that can help you with a multitude of different platforms and systems, as Robert A. Heinlein said:

A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.

We have, however, a few preferencies, so here goes the list of platforms and programming languages we work most often with:

To give you an idea of what we’re capable of, just check out Rem (Adrian’s Master’s degree project), which will most probably convince you about our capabilities.

Software Engineering, of course, it’s not just about programming languages: we are also avid Agile practitioners, contributors to Open Source projects, advocates of sound project management practices, and regular bloggers.


Consulting

Because software is our business, we know that bringing ideas to reality can be a tricky thing. As certified Scrum Masters, we can help you manage your projects, and help you avoid common pitfalls.

The idea is the following: we take pride in your success. Contact us to get your project back on track.


Code Reviews

Are you in a middle of a project and your team struggles to deliver working code? We can provide experience and skills to help your team deliver quality code and brilliant user experiences.

Beta Testing

Do you want us to beta-test your iPhone, iPod touch or iPad app? No problem, feel free to add the UDIDs of our devices, send us your binary and .mobileprovision file, and we will gladly send you feedback about your latest creation:

  • iPhone 3G (iPhone OS 3.1.3): 7ecaaee4dea8b74d6f519ba2aac36ee8e3db70d3
  • iPhone 3G (iPhone OS 3.1.3): bc10849c5ac8447eac59af4a23964651a9b658e3
  • iPod touch (2nd generation) (iOS 4): 8dccd18ec334f00a62763675a8de5e8dcee9bfa5
  • iPad wifi 16GB (iPhone OS 3.2.1): 83c0baeb0d47b65052424a7b54a88e3c45e6e739
  • iPad wifi 16GB (iPhone OS 3.2.1): 7fa3209af25f70e6cd1f211a6907f1e37d5e6bb0
  • iPad 3G 32GB (iPhone OS 3.2.1): 387ae8da785ce41922f011d8cb1fa0c011c210d0
  • iPhone 4 16GB (iOS 4): 455ecfb1cdb1f79e6797ee649a2badd257e99df4
  • iPhone 4 32GB (iOS 4): e4076c802228af6580608bbbf57fc86e491440ac

By the way, to get those UDIDs out of your shiny new device, akosma software recommends using the free DeviceDNA iPhone application.


Training

We live in the information era. Saying that “knowledge is power” or that “knowing is winning” is just part of everyday life. We can teach you how to handle software, how to make it work for you, and not the other way around.

We offer more than 6 years of training experience, in many different subjects. We provide custom training to our clients, with printed material, support forums, a complete service “à la carte”, and even better, in 4 languages (English, Spanish, French and Italian). We are keen speakers in technical conferences, and like share our knowledge with anyone willing to listen.

This is a short sample of trainings we’ve provided in the past few years:

  • iPhone software development for beginners;
  • XML and XSLT;
  • SQL Server 2000;
  • Ruby on Rails;
  • Advanced JavaScript;
  • Software architecture;
  • Web 2.0 and AJAX;
  • … and much more!

Contact us and just ask. We can help you.