Conference archive

IoT Dev+Test 2016 - Cloud Computing

Tuesday, April 19

Brian Hicks

Use Selenium to Test Mobile Web Apps in the Cloud

Tuesday, April 19, 2016 - 8:30am to 4:30pm

With the burgeoning number of mobile OSs, browsers, and platform combinations, comprehensive mobile app testing can be a nightmare—but it doesn’t have to be! Brian Hicks demonstrates ways to leverage the open source Selenium (IDE) with cloud services to test mobile apps across multiple browsers and platforms. Through hands-on exercises, you will experience how Selenium interacts with web browsers below the GUI to test actions, inputs, and expected outcomes. Brian and participants will examine how the Selenium framework works and learn how to expand Selenium tests to improve device and...

Brian Hicks
IOT SmartData Labs
Brian Huey

Internet of Things: From Prototype to Production

Tuesday, April 19, 2016 - 8:30am to 12:00pm

In this hands-on workshop developers, testers, and product managers learn how to to quickly create connected IoT prototypes that can lead to commercial IoT solutions using pre-certified hardware and the ARM mbed platform. This “prototype-to-production” workshop guides you on how to employ crowdsourced libraries for sensors and peripherals using a cloud-based IDE and move data from edge sensor/processor to cloud platform as a service using a cellular module. Learn how to build successful IoT solutions based on proven business...

Wednesday, April 20

Steven Winter
Guerrilla QA

Guerrilla QA: The Mobile of the Internet of All the Things!

Wednesday, April 20, 2016 - 11:00am to 11:45am

There are more than 10 billion devices connected today, and it’s predicted that by decade's end 99 percent of everything manufactured will be connected. And it all flows through the mobile world in some way. As mobile increasingly touches our lives, development teams and testers struggle to keep up with fast-growing technologies. With deep insight into the mobile quality arena, Steven Winter and his team went from zero to more than 3,000 mobile banking apps that are 35 million users can now access—all made possible by innovative mobile test automation, continuous integration, and on-site...


Building Connected and Disconnected Mobile Applications

Wednesday, April 20, 2016 - 1:00pm to 1:45pm
Creating a great connected experience across multiple platforms is an essential element of great mobile applications. However, what happens when there is little to no connectivity—such as on an airplane or in some foreign countries? Does your mobile app effortlessly synchronize data when the device gets back online? Although users expect and deserve this type of behavior, James maintains that developing your own cloud backend and an API across all operating environments is time consuming and error prone. Even more, managing multiple projects, languages, IDEs, and continuous integration...

Thursday, April 21

Brian Hicks
IOT SmartData Labs

Making IoT Enterprise Development Simpler

Thursday, April 21, 2016 - 11:00am to 11:45am

Launching enterprise IoT products to the marketplace is a complex maze of steps and hurdles that takes most IoT development teams eighteen-to-twenty-four months to reach. Why does it take so long? Developers have to merge the diverse disciplines of back-end IT requirements, RF design, mixed signal, big data, and much more into a complete IoT system. Eric King discusses the major steps of Internet of Things development and shows you how to make your systems simpler and less risky. Eric explores the often forgotten areas of testing and certification for IoT systems and the increasing...

Mike Benkovich
Improving-Twin Cities

Testing IoT Apps with the Cloud

Thursday, April 21, 2016 - 1:00pm to 1:45pm

The industry move towards wearables is all the rage and taking advantage of these new devices doesn’t have to mean learning a whole new platform. For example the Microsoft Band is a multi-function wearable device that works with your smart phone to help you track heart rate, steps, calorie burn, sleep quality and be productive with email and calendar alerts and more. While you can quickly and easily build an app for the Band in just a few minutes how can you be sure the back end is up to the scale you’d need to support potential massive growth if it were to take off? Enter the cloud...

Michael Finegan

Hardware Solutions to Start—and Fast-Track—IoT Development

Thursday, April 21, 2016 - 1:00pm to 1:45pm

Telemetry and machine-to-machine communication have evolved from custom, purpose-built solutions into a new generation of Internet of Things products that broker data to multiple clouds. Michael Finegan focuses on public vs. private networks and how to create intelligent end-node and gateway solutions using embedded cellular and long range RF systems. Learn when you should use a pre-certified device and when to move to a custom embedded module. Michael shares how to prototype solutions using ARM’s mbed (crowdsourced) browser-based compiler and how to move into production using cloud-based...

Steven Woodward
Cloud Perspectives

Future Perspective: Cloud Connectivity in an IoT World

Thursday, April 21, 2016 - 2:00pm to 2:45pm

In the Internet of Things (IoT) world, you need to understand and exploit opportunities in the rapidly evolving core connectivity domain. To ensure that products will realize IoT benefits, plans and roadmaps must include connectivity requirements, activities, and projected costs. Steven Woodward shares perspectives from communication industry standards—NIST, TM Forum, QuEST Forum, ISO/ IEC, OMG, and ITU-T. He describes the NIST Cloud Carrier Framework that clarifies where the carrier and communication activities fit into the cloud and IoT ecosystem. This model defines the connectivity...

Mike Benkovich
Improving-Twin Cities

Use the Modern Cloud to Build Mobile Apps

Thursday, April 21, 2016 - 3:15pm to 4:00pm

What’s the secret sauce to a successful mobile product strategy? You need to stand on the shoulders of giants. There was a time when starting from the ground up meant architecting a lot of code from a low level to do basic things. Mike Benkovich explores ways you can use the latest technologies and services to quickly and consistently deliver a cloud-connected mobile experience by leveraging the features such as Push Notifications, OAuth for Identity, and Dynamic Data. With the advent of the cloud we can exploit many powerful features and capabilities with a few lines of code that used to...