Satpac is a speech therapy program designed and developed by SLP Stephen Sacks. Backed by 33 years of experience, SATPAC is a structured approach at remediating speech language disorders. The app generates list of words that let users practice any given set of sounds. Through repetition, patients improve their pronounciation up to 10 times faster than with regular speech therapy. Due to its effectiveness, SATPAC is being used in over 1500 school districts, clinics and universities around the world.
Steve contacted us to upgrade a 5 year old version of Satpac. Requirements included building a Java (JSP) API on top of the existing code, a brand new Angular client with an updated look and feel and a set of new features. Over the course of four months, we wireframed, designed and coded a faster, leaner experience for Satpac users while refactoring the core functionality to be more robust and easier to maintain. Final application works on every screen size down to iPads and was tested to work on all browsers, including IE9+.
Tapping on its extensive experience working with dental offices all over the US, StarSmilez set out to create a service for users to find nearby dental practices. Dentist 4 Kids was built as a web-based, multi-platform solution to take user coordinates and find clinics and practices within a given, user-defined radius.
Plantium is a global company, that develops and manufactures precision agriculture devices. Operating mostly in Argentina and Brazil, two of world's largest agricultural producers, Plantium has commercial ties with the US and several European countries. Its product lineup includes automated steering systems, onboard displays and data management services using some of the most advanced sensor technology in the world.
We designed and developed Plantium's new website, showcasing their products, support features and dealer locations. One of the challenges the client posed was coming up with a design style in line with their world-class profile, competing against industry behemots like Trimble or Topcon. Because of the CMS capabilities the client needed, we set out to develop a new Wordpress theme from the ground up. We coded support for several custom post types and plugins before wrapping the project up as the requirements document established.
Sweden-based Lifelike reached out to us for help on a VISA commissioned project. Deliverable was a multiplatform arcade game for the 2014 Winter Olympics held in Sochi, Russia. The cross-country skiing game was fully developed in Cocos2d-x (C++) by the time we were brought into the project, and Lifelike tasked us with its integration into a native Java application for Android. A JNA layer was coded to interact natively with the cocos2d-x library, while menus and views were put together in Java using the Android SDK. Support for multiple target devices was part of the requirements, including mobile phones and tablets.
Teamoto was conceived as a tool for dental health professionals to document, archive and organize patient profiles and their daily practice. Responding to needs voiced by its user base, Teamoto allows professionals to systematize critical aspects of their day-to-day record keeping, enabling them to easily generate content and store it on the cloud for future reference. Paired with a web-based admin dashboard, professionals and their staff can monitor, evaluate and further organize information to enhance their operations, drive marketing campaigns and much more.
The application was built as a three-part project: both Android and iOS based clients, interacting with a Web API to manage and store data, and the admin component for professionals to manage their data. Teamoto is currently on testing stage, and will soon be released on both the App Store and Google Play.
Our first end-to-end game project was a Snake-based multiplayer game inspired on a '90s classic. Each player takes control of a snake, avoiding obstacles and trying to make other players crash in a last-man-standing fashion. Involving complex accelerometer controls, advanced AI programming, art direction and a groundbreaking protocol to handle multiplayer concurrency with minimal lag, putting iPune together was a major challenge that pushed us to a new level.
Games are a complex, highly abstract piece of machinery that require a (very) strong technical background, an artistic sensibility and a user-oriented thinking to succeed. We learned that while developing iPune, and also learned that collaboration is the best way around that. There's a lot of value in people bringing together multiple backgrounds, and collaborating to tackle all those different aspects successfully.
iPune is currently in alpha stage, and will soon see its release on the App Store.
Another game project, Colorcoded was also funded entirely by our company during its 5 months development. Featuring cocos2d, sprite handling, some serious interface work and a multiplayer component, Colorcoded is a card game based on the award-winning board game. Players go against each other to try and collect the most cards of the same color, but they will lose points if hoarding too much, so balance is key to winning.