Sessions at OSCON 2011 about Mobile

Your current filters are…

Monday 25th July 2011

Wednesday 27th July 2011

  • Mobile Development with Standards and Open Source Technologies

    by Maximiliano Firtman

    Mobile development becomes a big problem for everyone trying to create mobile applications, games or experiences. Standards, such as HTML5-related APIs and open sourced projects, such as PhoneGap, WURFL, or cocos2d for iOS and Android are great examples of how to create multiplatform solutions for mobile devices.

    At 10:40am to 11:20am, Wednesday 27th July

    In Portland 252, Oregon Convention Center

    Coverage slide deck

  • Building Native Mobile Applications with PhoneGap

    by Simon MacDonald and Becky Gibson

    PhoneGap is an open source Mobile framework for developing native applications for multiple devices. The developer programs using standard, well known Web technologies but gets access to device features using JavaScript apis. Build the app with web technologies, wrap it in the PhoneGap framework for device access, deploy on iOS, Android, Blackberry and more! One application, many platforms!

    At 11:30am to 12:10pm, Wednesday 27th July

    In Portland 252, Oregon Convention Center

    Coverage slide deck

  • Cross-Compiling Android Applications to Other Smartphones

    by Arno Puder

    In this presentation we demonstrate how an Android application can be cross-compiled to other smartphones such as the iPhone or Windows Phone 7. We will give a technical overview of the cross-compilation process based on the Open Source project XMLVM.

    At 2:30pm to 3:10pm, Wednesday 27th July

    In Portland 252, Oregon Convention Center

  • Peer-to-Peer Technology: Driving Innovative User Experiences in Mobile

    by Marcello Lioy

    If the proliferation of open source fever has opened the door to an era sans communications barriers, Qualcomm Innovation Center, Inc. (QuIC) is in the process of breaking the door off its hinges entirely. Through its new AllJoyn open source project, QuIC is taking peer-to-peer (P2P) communication to the next level by enabling ad hoc, proximity-based, device-to-device messaging, and providing the source code for the technology to the open source community. What makes AllJoyn unique is its agnosticism towards platforms and operating systems. For example, devices operating on Windows, Android, and Linux can come together seamlessly to play games, exchange photos, or simply share messages – without even having to access the internet or mobile networks.

    The AllJoyn open source project is moving peer-to-peer technology forward by working to address many of the complexities that have made the deployment of a scalable P2P experience difficult. For example, the technology addresses transparent device and service discovery, networking functionality, message routing, and also provides a security framework for encrypted and authenticated communications. Ultimately, consumers and developers benefit equally. By simplifying how devices connect and interact with one another, AllJoyn allows for a superior user experience with easy discovery among devices, simplified group formation and low latency, regardless of how the wireless connection is established. And with many of the most prominent obstacles eliminated, developers will find it easier to incorporate P2P into their apps.

    This presentation will provide a thorough overview of the past, present, and future of peer-to-peer technology, focusing on advancements that are enabling users to connect and join with peers in ad hoc proximity-based networks – and how developers and open source enthusiasts stand to benefit.

    This session is sponsored by Qualcomm

    At 2:30pm to 3:10pm, Wednesday 27th July

    In E143, Oregon Convention Center

  • Write Android Smartphone Applications with Ruby

    by rhomobile

    We will demonstrate writing a native Android app with the open source framework Rhodes, which includes the first Android Ruby implementation, written in the NDK to bypass Java entirely. We also show writing an app with Ruboto, which runs on the Android Java stack. We will also discuss how the Embedded Ruby project may affect future Android Ruby development with both of these options.

    At 4:10pm to 4:50pm, Wednesday 27th July

    In D135, Oregon Convention Center

Thursday 28th July 2011