While we have waited until now to discuss the testing of your app, testing isn’t something you leave for the final stages of the development process. While a final mobile app testing does take place at the end, demonstrations and other tests on app functions, appearance, and performance are checked and verified throughout the entire process.
During the concept design and through the development, how the app will be tested must be considered. For example,
Before you make the final payment to the developer, you need to make sure everything works as it should and that you will be able to get the app listed on the Apple Apps Store. Remember…not all testing is common sense functional testing. There are other issues to take into consideration. They are as follows:
Early-on in the project management stage you need to get the Unique Device Identifier number for every device (i.e. iPhone, iPad) that will be used for testing the app. If this is done ahead of time, testing can commence when the app, or an executable portion of the app, is ready for testing. You don’t want to wait until you are ready to test to do this, because you need to provide this numbers to the developer for the test builds (early test versions of the app).
These UDID numbers allow testers to download the test versions of the app from the Apple App Store. If you are going to have several testers using several devices, it is recommended that you create a table or spreadsheet to record them so that it is clear what UDID is associated with which device.
You get UDIDs by opening iTunes on a computer, then connecting the Apple device. Next, click on the appropriate device under the Devices category on the left side menu of iTunes. The next step is to click ‘serial number’. The UDID will be displayed. The number should be 40 characters long. It can’t be copied and pasted.
Use iTunes to get your iPhone, iPod Touch, and iPad UDID
This means you need to be very careful in properly recording the number. Making an error can cost precious time and effort later. Write down the number, double check it and ask any tester who will be obtaining their device UDID to do the same.
"We needed to create an iOS app to calculate gas turbine performance and availability based on the user’s selection. Space-O Technologies developed an iOS app with the required calculation functions. They delivered a simple, fast app that’s versatile and functional. They were extremely smooth and efficient, requiring minimal oversight from our side. They were flexible enough to accommodate internal preferences. Internal stakeholders are pleased with the app’s usability and unintimidating flow. Independent and adaptable, Space-O Technologies instituted an effortless collaboration and respected established practices."
"Recently we worked with Space-O in developing our IOS app for the iPad Dexter and Friends. The project was handled from start to finish with great care, I enjoyed working with Ankit Shah and the rest of the development team. They were very responsive in dealing with minor set backs such as bug fixes. Their quality and assurance team didn’t stop till I was completely satisfied with the final product. They also were proactive in suggesting improvements to the user interface and helped us develop an easy to use parental control which allowed our app to qualify for IOS app store’s new ‘Kids’ section. I would highly recommend them if you are looking for a company who will stay within a reasonable budget and deliver a top quality product."
"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."
Space-O Infoweb Inc, Suite 100-B 8585 E. Bell Road Scottsdale, Arizona 85260 +1 (650) 666-3071