Bug fixes and enhancements for two similar Titanium Mobile apps - Cross platform expert developer needed ASAP!
Job Description We need someone asap to work with app bug fixes and enhancements in order to raise the quality of two existing apps that share a large part of their codebase. In the process of doing this, the two apps' branches should optimally be refactored to share as much code as possible (makes it easier to maintain and fix bugs in the codebase). Common functionality could be modularized (CommonJS) to achieve this. All new additions to the apps need to conform with current best practices ( https://wiki.appcelerator.org/display/guides/Mobile+Best+Practices , https://wiki.appcelerator.org/display/guides/Managing+Memory+and+Finding+Leaks ). We need a Titanium Mobile cross platform expert developer and git guru (all code interaction is done through our private github repo, and another developer will push changes frequently to the repo) with a great attention to detail, with a high efficiency in tracking down and fixing bugs (that may or may not be caused by the Titanium platform itself and/or non-optimal coding). .:: Background The assignments are related to two specific apps, App X and App Y. Application X was forked from App Y codebase and customized from there, but not very much has been merged back to App Y. Each app has an iPhone and an Android version to be published. The cross-platform approach is taken from Tweetanium. Previous versions of the apps (based on SDK 1.7.3) have been published in AppStore and Android Market since a couple of months ago. Since then some new features and bug fixes have been added, but not yet tested nor packaged for distribution. This is your primary assignment! The SDK used has also changed from 1.7.3 to 1.8.1 (So that the Android versions can use the V8 engine for performance). .:: Assignment - QA both iPhone and Android: Test, polish (fix bugs encountered) and make the app ready for production again .:: Critical Android issues: - Bug fix: Choosing a category from the categories tab often makes the apps to crash (Critical) - Bug fix: Opening the map views often makes the apps to crash (Critical) - Enhancement: The apps are too slow on Android devices - Speed up measures required, maybe including memory management enhancements and architectural changes .:: Possible assignments depending on time and budget room after the above is taken care of - Enhancement for Android version: App sometimes crashes randomly - make the app more stable - Enhancement for both iPhone and Android versions (but primarily Android version): The way the map integration / location features is done currently may need to be re-done from scratch or greatly enhanced, since there are many issues in Android related to map / location features - Enhancement for Android version: Add a corresponding Loading view like the one enabled for the iPhone apps - Enhancement: Support orientation changes in both iPhone and Android Keywords: Mobile Apps, development, android, titanium, git, appcelerator, iphone, github, qa
| Expired |
More appcelerator titanium projects
View AllMore qa projects
View AllRelated projects
Search for freelance jobs
"I did not know what to expect at first. But my final impression once I used your site and service is a great one! Simply amazing!
I would recommend this service to any other freelance artists and co workers who are looking to expand their client base."
"The possibility to include all information about my freelance working places in just one website. It means, I don't need to tell my future employer to go to odesk, elance, etc. They can check everything about me in donanza website."




