The Latest

Mobile Dev Test IoT Software Testing Challenges: The IoT World Is Really Different[presentation]
Slideshow

The Internet of Things (IoT) is poised to become the next growth area—and biggest challenge—for software development and testing. Although many traditional test techniques and strategies remain viable, IoT testing includes working with huge amounts of data, multiple communication channels...

Jon Hagar
Mobile Dev Test Real Time IoT and Mobile Data: Put It to Work for Your Users[presentation]
Slideshow

Every app is producing huge amounts of data, recording everything from location changes and button taps to data usage and acceleration. But what do you do with this flood of data? How can you make historical data a powerful tool for your users? How do you store it, let alone process it?

Siva Katir
Mobile Dev Test UI Framework Prototyping with Playgrounds for iOS Apps[presentation]
Slideshow

Frameworks are a powerful tool for sharing code between applications and extensions. Playgrounds are an awesome tool for quickly trying out code in Swift. Keeping a tight feedback loop with designers can be difficult. So, how can you combine the powerful and the awesome to help keep your...

Ellen Shapiro
Mobile Dev Test Tricks and Tips for Adding Localization Features to Your Mobile Apps[presentation]
Slideshow

The fact that 60 percent of all iPhone users worldwide are non-native English speakers is just one reason for supporting people from many countries and regions in your apps. Even if multi-language applications are not called for, localization features for single language apps will improve...

Shawn Larson
Mobile Dev Test A Data-Driven Approach for Mobile Testing and Automation[presentation]
Slideshow

In the world of mobile app testing, data is your friend. So harness your data to your advantage to create an automation and testing strategy. Satyajit Malagu acknowledges that multiple devices, platforms, languages, crashes, bugs, and app stores make the scope of mobile app testing...

Satyajit Malugu
Mobile Dev Test Mobile Testing: What To Automate and What Not to Automate[presentation]
Slideshow

The rapid move of companies into mobile technology has significantly increased the demand for testing mobile applications. Naturally, companies are turning to automation to help ease the workload, increase potential test coverage, and improve testing efficiency. But should you try to...

David Dang
Mobile Dev Test Connected Devices, Connected Code, and Connected Teams: The Challenges of IoT Software Delivery[presentation]
Slideshow

Developing software for the Internet of Things (IoT) comes with its own set of challenges and issues, including security, privacy, and unified standards. Each IoT product is comprised of (at least) three separate application components: the software embedded in the device, the backend...

Anders Wallgren
Mobile Dev Test Harnessing Digital Services to Improve Driver Experience at BMW[presentation]
Slideshow

The world is demanding more from cars. No longer merely a way to get around, modern vehicles have become authentic pieces of technological art—equipped with numerous sensors and capabilities that are gradually transforming the very meaning of the word ‘vehicle’. BMW wanted to get ahead...

Jorge Coca
Mobile Dev Test IoT—Let’s Code Like It’s 1999![presentation]
Slideshow

Everyone is drawn to the cool new ways to connect devices to the Internet and make life easier—and a little more futuristic. But, do you know that IoT has been around since the past century? Theresa Lanowitz is one of the early advocates of what is now IoT and is thrilled that the pace of...

Theresa Lanowitz
Mobile Dev Test A New Approach to IoT Safety, Risk, and Vulnerability Analysis[presentation]
Slideshow

The ugly truth is that the interconnection of devices with IoT systems can lead to failures which result in physical injury, unacceptable risk, or cybersecurity vulnerabilities. Preventing such accidents requires identifying hazards, risks, and security vulnerabilities during development.

Gregory Pope
Mobile Dev Test Threads, Queues, and More: Async Programming in iOS[presentation]
Slideshow

To keep your iOS app running butter-smooth at 60 frames per second, Apple recommends doing as many tasks as possible asynchronously or “off the main thread.” Joe Keeley introduces you to some basic concepts of asynchronous programming in iOS. He discusses what threads and queues are, how...

Joe Keeley
Mobile Dev Test A Screenless Future Is Closer Than You Think[presentation]
Slideshow

Somewhere near you is a device with a screen. You can’t live without that device. In fact, you are reading this right now on that—or another—device. Within a few years, the screens that we so depend on today will begin to disappear. After all, we are analog creatures, and we are meant to...

Dona Sarkar
Mobile Dev Test Using Artificial Intelligence to Test the Candy Crush Saga Game[presentation]
Slideshow

Candy Crush Saga is one of the biggest mobile games today with more than 1000 levels of difficulty—and users continue to ask for more. When building new content, it is extremely important to ensure that the level of difficulty is balanced and that the user does not experience crashes or...

Alexander Andelkovic
Mobile Dev Test Vulnerabilities and Bugs in Mobile Apps with Quick Tours[presentation]
Slideshow

As mobile devices, tools, operating systems, and web technologies rapidly evolve, testers in this changing domain must quickly adapt their thinking. Testers often struggle to find critical vulnerabilities and bugs in mobile applications due to lack of guidance, experience, and the right...

Raj Subramanian
Mobile Dev Test Rooting Your Devices to Test Outside the Box[presentation]
Slideshow

The mobile landscape has changed how companies think of information technology. However, many organizations have failed to make the most of the mobile testing tools available. Alan Crouch explores how rooting your devices can help you break past your mobile testing block and allow you to...

Alan Crouch

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.