|
Mastering Android Development Tools
Slideshow
There are so many tools and tricks for developing Android apps, but which ones actually help when you're building apps day in and day out? Luke Wallace introduces the critical development tools you need and demonstrates how to use them to build real apps. Learn about the six critical tools...
|
Luke Wallace, Bottle Rocket
|
|
From Web Developer to Hybrid App Developer
Slideshow
You or your company have a great idea for an app—and now you need to build it. So, what architecture do you use to support iOS, Android, Windows Phone 8, and future operating systems? How can you deal with all these platforms and still re-use your skills as web developer? The answer is a...
|
Greg Avola, Untappd
|
|
Automated Acceptance Testing of iOS and Android Applications In the fragmentation game, mobile devices have now claimed first place over the browsers. Android is scoring most of the fragmentation points for the team, but iOS isn't just standing idly by. While automated testing is a natural part of most modern software projects, it is currently not implemented on many mobile projects. Jonas Maturana Larsen and his company, LessPainful, are working to change this. Jonas introduces the BDD-framework Cucumber and shows how to use it to ease the pain of testing mobile applications across different devices, manufacturers, screen sizes, and Android versions. Drawing from his experiences working on Android projects for clients, Jonas shares war stories, highlighting some of the nasty quirks his team has encountered in Android OS.
|
Jonas Larsen, LessPainful
|
|
Crowdsourced Testing of Mobile Applications With new mobile applications for Blackberry, iPhone, and Android battling for media attention and consumer dollars, the pressure to get applications built, tested, and launched has never been greater. Getting high-quality apps to market quickly can make or break a product or company. However, the testing methods that work for Web and desktop apps (e.g., in-house QA, outsourcing, emulators/simulators, and beta testers) do not meet the extreme testing needs of mobile apps. Companies must test across many handset makers and models, wireless carriers, operating systems, browsers, and locations. This calls for a new approach-crowdsourcing. Doron Reuveni provides insight into the growing trend of crowdsourced testing for mobile applications and addresses both the benefits and challenges of this new testing model.
|
Doron Reuveni, uTest
|