Android App Security
Nestack follow best practices to make sure that mobile devices and data stored on them are always secure. After all, different apps tend to have different needs when it comes to security. Nestack decides on appropriate security measures in line with the nature of each app.
Examples
– Implementing file permissions
– Implementing intents
– Using broadcasts
– Implementing pendingIntents
– Protecting application services
– Avoiding intent sniffing
– Avoiding storing cached camera images
– Avoiding GUI objects caching
– Implementing content providers
– Following WebView best practices
Android App Testing
Android is a relatively fragmented operating system with various devices from different manufacturers. As such, testing Android apps requires a reasonable amount of effort. Nestack have a dedicated test lab fitted with over 100+ devices which test apps on real devices and simulate all possible test cases.
This means that Nestack always offer a consistent end-user experience across devices when you outsource a project with them.
Testing process
– Requirement decisions and analysis
– Defining test cases and doing recursive testing with following modules
– Validation testing
– Black box testing
– Usability testing
– Accessibility testing
– System testing
– Unit testing
– Integration testing
– Regression testing
– Load testing
– Compatibility testing
– Functional testing
– Deployment testing
– Deployment checklist and verification