We ♥ web applications!

Mobalean is lead by Henri Servomaa, the original founder and mobile developer.
At Mobalean we strive to develop services which are loved by our clients and users.
By working in an agile manner, quickly adapting to changing requirements,
we can deliver quickly and often.

Henri Servomaa

Hailing from Finland, Henri has a long history with computers and the internet.
With a background in Electrical Engineering and Computer Science, he has worked
in Japan as Software Developer and System Admin since 2001. In 2005, he joined a
company to develop mobile sites for the Japanese market and has been involved in mobile ever since.

Cleve Lendon

Cleve is a Canadian engineer. He came to Tokyo in 1994, and has lived here ever since.
He has broad experience as a software developer, which includes development of mainframe software,
Internet applications and mobile apps (Android and iOS).
He is especially skilled at writing Java applications (vd. Simredo 4, Grafikilo 15).
When not programming, Cleve enjoys improv acting and studying languages, such as Latin and Esperanto.

Mobalean Alumni

Paul McMahon and Michael Reinsch were co-founders of Mobalean. They have moved to Doorkeeper KK, a company they established in 2013. Both are now actively developing the doorkeeper platform.

Web Development

Our strength is crafting web services for both Japanese and international markets.
We bring our technical and cultural experience to help you adapt your ideas into successful products.

We develop with Ruby on Rails and use the best agile practices and tools,
such as test driven development and continuous integration to achieve quality.

Japanese Mobile Consulting

We are the leading provider of technical expertise about the Japanese mobile web.
Our
Keitai Web Technology Guide is a great starting point for learning
about the challenges of Japanese mobile development. Developers can find more technical
details in our Ketai-Dev Wiki.

Seamless Rails integration with jQuery Tools Dateinput

Rails default date input is functional, but not very user friendly. For instance, the following is what date input previously looked like in Doorkeeper.

However, by using the Javascript library jQuery Tools' Dateinput, I changed improved the user interface to the following.

The issue with Dateinput, and other date selection widgets, is that they don't use the Rails style drop downs for inputs, but rather a text input (or HTML 5's date input in the case of Dateinput). To work around this, there are two general strategies: adapt your Rails application to support text inputs for dates, or adapt the widget to use Rails date drop downs. I prefer the second strategy as it is overall much less intrusive.

By just adding this javascript file, along with the base dateinput widget, you can convert all your date inputs to use the widget. No modification of any internal application or view logic required. The Japanese localization is also included, along with automatic locale switching based on the html's lang attribute.