RESEARCH, ANALYSIS, KPI's & WORKSHOPS
STRATEGY & CONCEPT
The initial phase of any app development process is answering the question "what is the purpose of the app?" from a company and user perspective. This might be obvious, but it requires a process to specify and clarify how to conceptualise the functionality so that it will be relevant to both the user and your company. This includes both proposing features based on what is possible from a technical perspective and what the users will want and expect. At this stage creating KPI's for the app is critical. If the strategy and concept are already outlined, we use our extensive experience gained from completing hundreds of mobile app projects to provide feedback on what will work and what will not, as well as the pitfalls that need to be addressed or considered.
USER CENTRIC APPROACH, FLOW CHARTS & PROTOTYPES
UX & DESIGN
The goal of the UX and design phase is to deliver an app that is intuitive, easy to use and stunningly beautiful. This phase starts with an interactive prototype of the full app to discuss the different UX choices and functionality. When the flow of the app is clear, we analyse the different design style within the app-category to determine how to stand out. We then start the pixel-magic and create a stunning mobile design while still being true to the brand's existing brand identity and guidelines. In the end, we make sure that all screens are pixel perfect and that the interaction animations are awesome.
AGILE SPRINT PLANNING, ITERATIONS & CODE REVIEWS
APP DEVELOPMENT & OPTIMIsATION
For all aspects of the development process, we apply an iterative process allowing for a more flexible and efficient workflow. We develop a range of platforms (iOS, Android, Windows Phone and the web) but build the app natively for each of them to ensure the best user experience on each platform. We have a team of passionate developers located in Sydney who are specialised in mobile development for all the different platforms. We practice differentiated development to maximise the experience for devices with higher OS versions or higher capacity. Most apps consist of a mobile part and a backend which we either build directly on top of our easy to use free CMS or integrated into already existing frameworks or APIs.
USER ACCEPTANCE TESTING, BUG FIXING & APPROVAL
QUALITY ASSURANCE & LAUNCH
With an ever-growing range of devices with different operating systems, versions, screen-sizes and hardware configurations, it's necessary to test how the app will work across all these different environments. We have an extensive range of mobile devices covering the gamut of Android and Apple devices. We don't upload the app to AppStore and GooglePlay until it has gone through comprehensive testing, and while doing so, we supply guidance on how to create the best keywords and descriptions. After launch, our automated monitoring systems make sure that the users do not experience any bugs or crashes.
MONITORING & INSIGHTS
EVALUATION & ANALYTICS
Although some apps might have a limited lifetime to support a campaign for a shorter duration, most apps we develop are expected to live on for a long time. Thereby it is important to let the app evolve as the user's needs change, and new possibilities arise. No matter how well planned the concept of the app is it might always surprise how the users actually use the app and what features they genuinely love. We help monitor this by implementing analytics to monitor and evaluate the usage of the app. As standard, we apply Google Analytics but have extensive experience in integrating a wide range of third-party and proprietary tracking code.