Conference archive

IoT Dev+Test 2016 - Half-day Tutorials

Tuesday, April 19

Jaimee Newberry
MartianCraft
TD

Mobile App Project Kick Off: Get It Right the First Time

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

The critical steps that need to happen before coding starts are all-too-often brushed over or skipped entirely. Developers, testers, product owners, and anyone at any level who is looking to refine or plan the critical UX portion of either a new product or revamping an existing product will benefit from this tutorial. Because user experience (UX) will make or break every new app, you have to get it right the first time. Jaimee Newberry explores brand/product voice and personality questions that help teams quickly map out the direction that affects everything—product experience, visual...

Bryan Batty
Coveros
TE

Security Testing Mobile Applications

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

The sensitive nature of personal information stored on smart devices makes security testing vital when building mobile applications. Cliff Berg explores the unique characteristics of mobile devices—how they store data, the fluid trust boundaries between applications, and the unique aspects of device security models. Learn about the many different threat types and use cases that make security testing mobile applications so challenging. Cliff offers hints and tips for comprehensive security testing of mobile applications during the development process, sharing when and where in that process...

Brian Hicks
IOT SmartData Labs
Brian Huey
Sprint
TF

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...

Jon_Hagar
Grand Software Testing
TG

Use Mobile/IoT Big Data Analytics to Improve Development and Testing

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

Mobile and IoT software apps generate tons of data and live in a world of social media crowdsourcing. Probably more importantly, back end systems are capturing terabytes of usage data on mobile and IoT applications—data that is ripe for big data analysis. Jon Hagar examines how development and test teams can put this data to work to improve mobile and IoT products and projects. To stay competitive, product teams must find ways to use analytics in a variety of fashions and from varied sources. This hand-on session explores where to find the data you need and examines way to mine and...

Jaimee Newberry
MartianCraft
TH

Super Rad Brainstorming

Tuesday, April 19, 2016 - 1:00pm to 4:30pm

Ever had a brainstorming session that failed to produce the quality results you hoped for? Think you already have good brainstorming sessions but know there’s room for improvement? Facilitating Super Rad Brainstorming sessions for eons now, Jaimee Newberry is an industry leader in improving brainstorming skills and surfacing incredible ideas. Work together as Jaimee facilitates a dialogue-based session that highlights tips and tricks for making your own brainstorming sessions more productive. Learn what supplies to bring, how to prepare for a session, and how to handle common sticking...

Ken Kousen
Kousen IT, Inc.
TI

Advanced Android Development

Tuesday, April 19, 2016 - 1:00pm to 4:30pm

The Android API library is large and complex. Knowing the basics is a good start, but for practical applications you have to go far beyond the basics. Ken Kousen explores aspects of Android development that come up frequently in app development. Go beyond simple activities and intents to build more interesting, complex applications. Use dialog boxes both to notify users of new information and as a basis of how to interact with multiple activities. Create notifications to inform users of information and events, and allow users to respond. Understand services and how they allow you to...

Lance Gleason
Polyglot Programming Inc.
TJ

Prototyping Wearable Devices Using Android

Tuesday, April 19, 2016 - 1:00pm to 4:30pm

Prototyping wearable devices used to be something that required specialized skills in electrical engineering, embedded development, and mechanical engineering. Today, thanks to the maker revolution, we can combine our knowledge of programming with basic electronics/soldering skills and access to a 3D printer to create useful devices. More importantly, there are now boards that give Android developers the ability to interact with them without needing to create our own custom Bluetooth Drivers and write firmware in C++. In this half-day tutorial, Lance Gleason will take you on a quick tour...

Jon_Hagar
Grand Software Testing
TK

Test Attack Patterns for Mobile, IoT, and Embedded Software

Tuesday, April 19, 2016 - 1:00pm to 4:30pm
Mobile/IoT/embedded software teams are looking for ways to speed up development, testing, and deployment of products that wow users but don’t blow up in their faces. In the tradition of James Whittaker’s book series How to Break Software, Jon Hagar applies the “attack” pattern concept to identify and test for potential failures in these types of systems. Jon defines the environments of mobile, IoT, and embedded software, and examines common software failures found in hardware/software systems. He shares a set of patterns you can apply during pre-production testing or in a...