Skip to main content

Mobile Applications

Tutorials

MS A Swift Kickstart: Introducing the Swift Programming Language NEW
Daniel Steinberg, Dim Sum Thinking, Inc.
Mon, 11/10/2014 - 8:30am

If you are an experienced developer who hasn't had a chance to look at the new Swift Programming Language, this workshop is for you! Begin the day with a look at functions in Swift—standalone functions that are not part of a class or other Swift type. Examples will range from helloWorld() to functions that generate other functions and functions that take other functions as parameters. You will be introduced to functions with no parameters, one or more parameters, parameters with default values, and variadic parameters.

Read more
MQ Mobile App UX and Usability: A Continuous Improvement Model NEW
Philip Lew, XBOSoft
Mon, 11/10/2014 - 1:00pm

Today, many organizations are migrating to mobile while new organizations are adopting a “mobile first” or “mobile only” strategy. Because of the special characteristics of the mobile platform and its user base, usability and the user experience (UX) take on an increased emphasis. With SaaS-based business models, where users can switch applications in a heartbeat and pay by the month, user experience becomes paramount. Currently, there are no formal models describing user experience.

Read more
TT iOS 8 Quickstart: The Fundamental Pillars of iOS Development NEW
Daniel Steinberg, Dim Sum Thinking, Inc.
Tue, 11/11/2014 - 8:30am

This tutorial is a hands-on quick start to writing great apps for the iPad, iPhone, and iPod Touch and provides you with a solid foundation to get started. If you are an experienced developer who is new to iOS, this is the perfect workshop for you. Begin the day with an introduction to Xcode and Apple's suite of freely-available developer tools. Xcode provides visual tools for providing your apps’ GUI in a storyboard. Learn how to connect the visual elements to code and interact with them using outlets and actions. Xcode 6 introduces new features for easily customizing your storyboard.

Read more

Concurrent Sessions

BW4 Incorporating 360 Degree App Quality in Mobile Development
Roy Solomon, Applause
Wed, 11/12/2014 - 11:30am

The exploding apps economy has increased the businesses’ need to have a strong mobile app presence. This has spurred a dramatic upward shift in mobile app development. Traditionally, testing has been done in the lab, replicating user environments and usage scenarios. However, that approach can be insufficient. Complementing in-the-lab manual and automated testing with testing in real user environments is a critical new component of mobile app development.

Read more
BW8 Tips and Tricks for Building Secure Mobile Apps
Jeff Payne, Coveros, Inc.
Wed, 11/12/2014 - 1:30pm

Mobile application development is now a mission-critical component of many IT organizations. Due to the security threats associated with mobile devices, it is critical that mobile applications are built to be secure from the ground up. However, many application developers and testers do not understand how to build and test secure mobile applications. Jeff Payne discusses the risks associated with mobile platforms/applications and describes best practices for ensuring mobile applications are secure.

Read more
BW12 The Coming Mobile Wearable World
Philip Lew, XBOSoft
Wed, 11/12/2014 - 2:45pm

For better or for worse, like it or not, mobile wearables are already changing our lives. Combined with social media, mobile wearable devices form a new generation of personalized technology that knows us better than our closest friends. How many of your friends know how far you walked or what you ate? The challenge for developing applications is correctly incorporating context to add value your users hadn’t considered while being sensitive to their privacy.

Read more
BT12 Strategies for Mobile Web Application Testing
Raj Subramanian, Progressive Insurance
Thu, 11/13/2014 - 1:30pm

Mobile web testing is still a widely unexplored territory—with no standardized tools or testing processes—where testers often struggle due to lack of guidance and resources. With mobile devices, tools, operating systems, and web technologies rapidly evolving, testers must adapt their thinking in this quickly changing domain. Raj Subramanian is a tester who went through this experience, trying out different testing approaches including paired exploratory testing, blink tests, and tools to get quick feedback on the web pages.

Read more