Process
Our development process begins with a project definition phase which involves the analysis of existing sites, user interviews, competitor reviews, and brainstorming sessions. We outline the project schedule, mutually understand project goals, expand on requirements, develop high-level architecture, and define both functional and technical requirements. The design phase encompasses the creation of final architecture, design look and feel, and technical architecture. Custom branding materials and assets may also be part of the process. We create Information Architecture and Design Photoshop files to assure a complete and consistent user experience.
During the development phase we implement all designs. This includes front-end production, development environment set-up, creation of custom code, documentation of implementation process, and data transfer including built in analytics and tracking. We also architect and build a full database schema for registered users, including login, registration, forgotten password resolution, permissions and workflow for logged in / logged out site and content access, etc.
Deploy
The deployment phase encompasses pre- and post-launch. During this phase, we conduct quality assurance testing and submit the new application to Apple for approval [our experience is that we can have new applications approved and operational within two weeks].
As optional services, we work with our parent company, www.Resoluted.com, to execute an iPhone online marketing strategy to drive iPhone users to your new application and to build ratings so that the application is listing at the top of its relevant category.