Videos

ETE 2012 – Doug Bellenger – Case Study: Creating a Cross Platform Experience

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

From the abstract: During this talk, Doug will walk through Movitas’ successes and failures in creating a cross platform application that integrates destination information, communication functionality (messaging and calling), and social interaction for hotel and destination travelers. He’ll walk through the some of the development they’ve done to serve content to mobile web, hybrid applications, tablets, and desktops. He’ll also touch on the tools they used, working with multiple programming languages, creating API’s for internal use, hybrid versus native apps,…

ETE 2012 – Chris Converse – Advanced Techniques in Responsive Web Experiences

From the abstract: Responsive Web Design has gained incredible momentum over the past year, and has lead to various strategies in web authoring. In it’s simplest form, CSS3 media queries allow us to manipulate elements of our page to fit multiple screen sizes. This alone can be enough to implement your web content to a broad array of users. When we combine features of CSS, such as absolute positioning and background images, with alternate HTML markup techniques, we can begin…

ETE 2012 – Chiu-Ki Chan – Caching Strategies for Mobile Apps

From the abstract: Unlimited bandwidth? Always connected? Yeah right! Truth is, wireless coverage is spotty, and sometimes the internet is simply not available. In this talk, I am going to discuss a few design patterns that make your app snappy when connected, fully-functional when not. Caching strategies: persistent vs temporary Progressive loading: use placeholders while fetching data How to communicate freshness to the user in face of cached data How to keep offline-generated data in sync with the server.

ETE 2012 – Brian McCallister – Introducing Atlas with A Tale of Two Teams

From the abstract: A fantastic, fictional, fable of a distributed system and the tooling and teams who herd it. Follow two teams learning that the design of their systems includes everything about how it is developed, tested, deployed, and managed — not just what it looks like in production. Along the way, learn about the tools and practices that enable their eventual success — in particular Atlas, a new, open source, systems modeling and management tool developed by Ning. This…

ETE 2012 – Tony Morris & Runar Bjarnason – Dependency Injection Without the Gymnastics – Functional Programming Applied

From the abstract: In this talk, we take a look at some specific Functional Programming patterns that regularly arise in everyday programming. These patterns are used to solve the same problems that DI attempts to by decoupling data types from their dependencies. We explore the algebraic properties of these techniques and discover how they give rise to useful programming properties that we may apply in our typical work. This talk focuses on the techniques rather than any particular programming language,…

ETE 2012 – Trotter Cashion – Cloud Foundry: Inside a Private PaaS

From the abstract: Cloud Foundry is an open source platform as a service. Think of it as an open source Heroku that you can run inside your own firewall. In this talk, we’ll cover why it’s essential to the enterprise (and many small businesses as well), how you can use it, and most interestingly, how it’s implemented. You’ll learn a lot about PaaS and a lot about how to build a robust distributed system.

ETE 2012 – Joonas Lehtinen – Vaadin: RIA in Java Without Plug-ins or JavaScript

From the abstract: Get introduced to the Vaadin framework by one of its core developers. The Vaadin provides a desktop-like programming model on the server for creating Rich Internet Applications (RIAs) in plain Java – without the need for HTML, XML, plug-ins or JavaScript. In this session, Joonas lays out the key concepts of the server-side RIA development model and compares it to client-side RIA. To demonstrate the use of framework, an example application is developed during the session step-by-step….

ETE 2012 – James Shore – Kanban, Lean, and Large-Scale Agile

From the abstract: Agile methods work beautifully for a single team. But what do you do when you have multiple, interdependent teams, all working on a single product or product suite? How can Agile scale without losing sight of its core principles? In this session, we’ll examine how to apply Lean and Agile principles to the problems of large-scale Agile. We’ll combine a pinch of theory, a dash of experience, and a heaping helping of crazy ideas to give you…

How can we help your company with your development needs?

Contact Us