Besides major app functionality and milestones discussions, there may be additional ground to cover. For example, do you have any particular file or folder naming conventions in mind? Know exactly what files and/or folders are, by giving them meaningful names (i.e. eagle-in-flight. Jpg). This will make managing the app easier over its lifespan. You will need to have program files, graphic files, and code files. Talk with the developer about what conventions he or she uses when naming files and folders because they may have a system in place that will suit your needs. If the app development is for a business or enterprise, follow any policies and procedures established for software development, including file and folder naming.
It is also important to carefully track revisions. Program files get changed, both during development and during the life of the program or app. It is essential that you have a method for tracking revisions to ensure the latest and greatest program or function is being used. File names should include revision tracking (ie MainDisplayv2.jpg), and a revision table should be at the start of the code comments that describes the revisions.
A file sharing site like SugarSync or Dropbox may be a good idea for large files or large complex projects that involves multiple folders and file structures. Many email applications have limits to attached file sizes, plus sharing a folder structure for the files will require compressing them and unzipping them when received back and forth. These cloud sites are available for free or for a nominal charge if you need more than the allotted amount of free space.
During the design review, be sure to discuss all critical and foundational elements of the app that could bring disaster to your app if ignored. Some examples of such elements include:
Icons, animations, and user gestures: Discuss in detail how you envision icons, images, and user gestures being integrated into the app. It can be time-consuming for a developer to get an animation to work just right in the app, and they may be unhappy if they feel they wasted their time due a misunderstanding.
Content feeds: If your app is going to rely on content coming from news feeds or other sources, be sure to point this out to the developer and determine their familiarity and confidence in successfully incorporating the necessary content into the app. Ensure that everything is clear – where the data will come from, what will be in it, and how it will be displayed in the app. Any unknown elements about content feeds have to be researched and established as soon as possible.
"Space-O continually went above and beyond the requirements of the project, developing a remarkably robust and functional platform. By handling any issues promptly, the team proved their excellent project management and communication skills. I can't even explain with how impressed I am now working with them. I would have been satisfied if they had delivered what they had sold me, but this service goes above and beyond.What was very unique about Space-O is how they make sure the milestones aren't missed. I guess that goes along with why I'm so satisfied with their service. Their responsiveness and their exceptional documentation are Space-O Technologies' best qualities. There are plenty of other companies that deliver great quality work, but the reason why I'm talking about Space-O Technologies is because I believe their project management and their communication saves me money."
"Space-O Technologies showed genuine interest in the project. The efficient team delivered quality results at a cost-effective price. We wanted to develop a minimum viable product that would be ready for scalability. It was a great experience working with them. We are so happy that we had the chance to meet Space-O. We love their work. Their project management and structure were amazing. The team loved what they were doing. There was passion behind every single piece of work."
"After spending a lot of time researching online, I settled with Space-O due to the reviews and the fact that their site claimed that conversion of excel spreadsheets to apps was a specialty (which it is). The team offered an innovative approach to mitigate communication barriers. The best thing is – the app operates and flows exactly as I had hoped! Saving many man hours and waste through simply using this app as opposed to how things were previously done. Space-o Technologies did everything I asked to them and provided the exact product I was looking for. I intentionally left the project open ended. It is my desire to see this app adapted by other municipalities along the Front Range of Colorado in order to Standardize and streamline the audit process. Looking forward to work again with Space-O. Cheers, team!"
Space-O Infoweb Inc, Suite 100-B 8585 E. Bell Road Scottsdale, Arizona 85260 +1 (650) 666-3071