ModUX 2013 schedule

Wednesday 18th September 2013

  • Sencha Touch on BlackBerry 10 Bootcamp

    by Research In Motion

    Got a great app idea, or a Sencha Touch app you want to port to the latest BlackBerry platform? Join us for this technical, highly interactive half-day boot camp led by top BlackBerry developer evangelists.

    BlackBerry 10 is a great platform for HTML5 and Sencha Touch apps, and getting your app ported gets you access to a rapidly growing BlackBerry 10 market. Join some of BlackBerry’s top experts for this pre-conference developer bootcamp, where we will provide a technical introduction to the BlackBerry 10 development process and cover how to use Sencha Touch to create a BlackBerry 10 app.

    You will receive a BlackBerry 10 Dev Alpha device for testing and if you get your app running by the end of the day, you will get to keep the device for further testing.

    Registration is free on site, and space is limited so make sure you come on time.

    Course Pre-requisites:
    Basic to intermediate understanding of JavaScript and JSON
    Basic understanding of HTML and CSS
    Bring your own laptop with Google Chrome installed
    Course Objectives:
    Write a BlackBerry 10 application using Sencha Touch
    Test the application on a simulator
    Deploy the application to a BlackBerry 10 Dev Alpha
    Learn how to publish the app on BlackBerry World
    Course Outline
    Intro & Overview
    Tools setup (register for code signing keys)
    Build a ‘Hello World’ Sencha Touch app (review samples on Github)
    Packaging, deploying and testing your app on a simulator
    Code signing your app
    Deploy to BlackBerry Dev Alpha B
    Publishing in BlackBerry World

    At 1:00pm to 5:00pm, Wednesday 18th September

    In Felix Meritis

    Coverage slide deck

Thursday 19th September 2013

  • Keynote

    by Grgur Grisogono, sheridap, Research In Motion and Luke Kilpatrick

    Secret sauce

    At 9:00am to 9:55am, Thursday 19th September

    In Felix Meritis

  • Space Exploration: APIs for Secure Interconnected HTML5 Applications with Sencha Space

    by Luke Kilpatrick

    Sencha Space allows your HTML5 applications to be more powerful, more integrated, and more secure than ever before.

    Luke will discuss the Sencha Space SDK’s device-level options for secure data storage, as well as show you how to implement the Invoke API to connect web applications with one another. You’ll also experience how easily applications can be centrally managed without the need to access the device.

    If you are looking to deploy HTML5 mobile apps across your company, you should not miss this session.

    At 10:00am to 10:55am, Thursday 19th September

    In Felix Meritis

    Coverage video

  • What's Coming Next in Sencha Frameworks

    by Don Griffin

    Learn about some of the new features coming for Ext JS and Sencha Touch.

    At 11:00am to 11:55am, Thursday 19th September

    In Felix Meritis

  • Exploring the Possibilities of Sencha and WebRTC

    by Rich Waters, Alexandru Lazar and Tobias Uhlig

    What is possible in today's modern web browsers? Join us while we demonstrate cutting edge HTML5 features in S-Circles, a social networking engine, and Modus Talk, a video-chat application.

    2D web can be a bit dull, don't you think? Let's check out some what can be done by implementing CSS3 3D transforms and animations. Also, check out how we can enable real-time cross platform communication utilizing latest technology including Ext JS, Sencha Touch, WebRTC, NodeJS & more.

    Excited? We are! But with WebRTC many questions arise. What kind of advantages does it bring in terms of privacy? How do we solve the issue of saving the data on the server? What are main disadvantages of using this technology? What does the future of WebRTC look like?

    At 12:00pm to 12:55pm, Thursday 19th September

    In Felix Meritis

  • Writing High Quality Code

    by Jozef Sakalos

    We, the developers, can write code that works. If not right now, we can learn it very fast using books, documentation and all too common trial-and-error method.

    Problems start when a maintenance is needed in that or other form: a bug needs to be fixed, a new functionality to be implemented, customers want an UI change, the person who wrote the code left the company, to name a few such situations. Fortunately, there is only one single reason for such problems: The quality of the code is not sufficient.

    This session is not about *what* to write but about *how* and *where* to write it.

    At 2:30pm to 2:55pm, Thursday 19th September

    In Felix Meritis

  • Unit Testing and Functional Testing with Siesta

    by Mats Bryntse

    Testing the UI of a Rich Internet Application can be a little tricky. Siesta can be used to do both unit testing and functional testing of your Sencha applications. We’ll also show how we use Siesta to test our own components, and how it is used to test Siesta itself.

    At 3:00pm to 3:25pm, Thursday 19th September

    In Felix Meritis

  • Sencha Touch Meets TYPO3 CMS

    by Nils Dehl

    You're tired of managing your app text and image app content inline in static JavaScript files? You'd like to reuse the content of your website in your mobile app? This session is about how to build mobile web applications with the JavaScript framework Sencha Touch and manage its content with the TYPO3 CMS.

    In this talk we will look into Sencha Touch development and talk about how to load dynamic content from a Content Management System.

    We will also look into the needed implementation on both the client app and the CMS server side. We also learn how to use cloud webservices to optimize the content for the mobile web.

    At 3:30pm to 3:55pm, Thursday 19th September

    In Felix Meritis

  • Securing Client Side Data

    by Andrew Duncan

    This session will look at what we need to consider when we want to store sensitive data on the client-side. We'll explore the mechanisms available to us and how we can use them to secure client-side data in our apps.

    At 4:00pm to 4:25pm, Thursday 19th September

    In Felix Meritis

  • Sencha Cmd Quick Start

    by Don Griffin

    Get up to speed using Sencha Cmd v4 and the new app watch feature to streamline your development process.

    At 4:30pm to 4:55pm, Thursday 19th September

    In Felix Meritis

Friday 20th September 2013

  • Making the Web Work on Mobile

    by ronan cremin and Paddy O'Reilly

    With the explosion of new types of connected devices, there is a whole new challenge for companies to deliver the right experience across a huge range of devices.

    Is it possible to magically create content that suits all devices and use cases automatically? This is not possible with any other medium, why should the web be different?

    Ronan will present the results of several original pieces of research pointing to a weight problem on the mobile web, and what strategies major web players employ to make the web work on all devices and platforms. Questions Ronan will answer:

    • How do all big online brands adapt their websites to work on different devices?
    • What specific technology approaches are used to accomplish this?
    • Case Studies of leading web companies who adapt content according to device type: Google, Netflix, Amazon - a look at what goes on behind the scenes
    • What is the best way to deliver different experiences to different classes of devices?

    At 9:00am to 9:55am, Friday 20th September

    In Felix Meritis

  • Give Responsive Design a Mobile Performance Boost

    by Jon Arne S.

    Responsive Web Design (RWD) is a giant leap in the right direction for web on mobile devices. However, RWD is just a small, part of the big picture. What we really want is for the whole value chain to be responsive, not only in the browser.

    There are a vast number of frameworks and tools on the webs for implementing RWD. Most of these provide a great starting point for mobile ventures. However, there are not so many tools out the to help you with the rest of the value chain. Especially tools that are easy to use and provide a relatively small footprint for front end developers.

    This talk will explore possibilities you get when you combine the best practices from the client side, with best practices from the server side. Sometimes this technique is called RESS, or Adaptive Design. The talk will contain coding, code samples and best practices based on popular frameworks and tools for Adaptive Design that combines client side and server side techniques. Results, effects and gains in terms of performance will also be documented and exemplified.

    The audience will gain insights into how their next project can perform even better in mobile devices and smart ways to reduce data traffic, increase speed and be more future friendly by utilizing the server for heavy-lifting.

    At 10:00am to 10:55am, Friday 20th September

    In Felix Meritis

  • The Mysterious World of Code Compression

    by Shea Frederick

    We all know about code compression (please say you do). We run our code through some tool like Closure Compiler or YUI Compressor and it comes out the other end a garbled pile of junk that works the same as it did uncompressed - or does it?

    I'll explore what some of the most popular code compressors do behind the scenes to compress and optimize your code, exploiting quirks in the javascript language and modifying your code to make it run faster.

    At 11:00am to 11:55am, Friday 20th September

    In Felix Meritis

    Coverage video

  • Building Custom Phonegap Plugins for iOS

    by Jay Garcia

    In this talk, Jay Garcia will discuss how to construct custom Phonegap Plugins for iOS, allowing you to bridge mobile HTML5 applications with native features. You'll learn the basics of how to extend base Phonegap classes and expose them via JavaScript APIs.

    At 12:00pm to 12:55pm, Friday 20th September

    In Felix Meritis

  • Has Anyone Asked a Customer?

    by Dan Armstrong

    The hype surrounding mobile remote payments and mobile proximity payments relies on apps, standards, and consumer electronics standards – as well as a whole ecosystem of retailers, public transportation, banks/card schemes and consumers. Why is this taking off so slowly? Why are we in year 8 of contactless payment trials with mobile phones?

    This Lighting Talk will focus on lessons learned in online, mobile and contactless payments since launch of these technologies in 2004, and where some of the industries involved might be missing the boat in ignoring what consumers really want.

    At 2:30pm to 2:55pm, Friday 20th September

    In Felix Meritis

  • 5 New Rules for Software Product Development

    by sheridap

    There's no argument that high performing software teams work differently that the current status quo. Modus CEO Patrick Sheridan will explain the five core tenants of high performing software teams and how product and technology leads are leveraging these game changing concepts to create high impact outcomes.

    At 3:00pm to 3:25pm, Friday 20th September

    In Felix Meritis

  • Practices and Obstacles in Agile Development

    by Thorsten Suckow-Homberg

    The Manifesto for Agile Software Development has been around for over a decade now. With popular practices - such as Scrum - agile development is meant to replace traditional software development approaches, and yet it fails often due to short sightings from both organizational and personal point of views.

    This session will give a brief introduction to the history and principles of agile software development, present practices for the development process itself - namely tools and designs - and list common pitfalls and obstacles when it comes to introducing Agile Development to your company and how to overcome them.

    This session's target audience are developers, team leaders and project managers wanting to get a glimpse of agile development or refreshing and extending their knowledge. Terms such as "Scrum", "sprint", "backlog", "user stories" and the like should already be familiar to a certain degree.

    At 3:30pm to 3:55pm, Friday 20th September

    In Felix Meritis

    Coverage slide deck

  • Agile UXD for Global Audiences

    by foamcube

    This session will be highlighting how McAfee designs and develops in an agile environment for our global customers and partners. It will highlight the details on McAfee's process of cross-device design, user-testing and global implementation for our products and services. This session will also detail how McAfee is much more than a virus scan.

    At 4:00pm to 4:25pm, Friday 20th September

    In Felix Meritis

    Coverage slide deck

Schedule incomplete?

Add a new session

Filter by Day

Filter by coverage

Filter by Topic

Filter by Venue