filter_list help_outline
  • Liked Liza Kindred
    keyboard_arrow_down

    Liza Kindred - WTF Wearables?!

    60 Mins
    Keynote
    Intermediate

    Everyone loves to use the phrase wearable tech–and to talk about how many billions there are to be made–but if wearables are so great, why do they all suck? Author and fashion tech strategist Liza Kindred takes a look at the missteps so far and proposes a new way that finally goes beyond strapping a screen on your wrist–or throwing a sensor in a bracelet. Explore an eye-opening set of design principles and opportunities that go beyond novelty or technology for technology’s sake. Learn how to create real insight, joy, and utility with this most personal of technologies—for broadcast, interaction, privacy, tracking, and more. Find out why it’s important to think beyond screens and to consider the crucial roles of fashion, utility, fun, and sustainability in your product concept. The landscape is fractured, the technology is burgeoning, & the real adoption is just getting started. Liza shares a corrective vision for how to make the most of the amazing opportunity—instead of creating more glassholes.

  • Liked Nigel Dalton
    keyboard_arrow_down

    Nigel Dalton - READY DEVELOPER 1: Lessons from making Virtual Reality Work for Business

    Nigel Dalton
    Nigel Dalton
    Chief Inventor
    REA Group
    schedule 2 weeks ago
    Sold Out!
    60 Mins
    Keynote
    Intermediate

    Are you ready? Here are some lessons we have learnt making virtual reality work at realestate.com.au in no particular order:

    • Nobody can describe what VR actually is
    • VR is a bit yuck
    • Everything you’ve learned about UI is now probably useless
    • The psychological effects are unknown
    • Hardware sucks. And so does software
    • Google will probably win
    • Everyone who saw Lawnmover Man in 1992 is a frickin expert
    • If you can buy it in Kmart, it’s probably not a revolution
    • You can now tell your Mum all those hours on Quake 3D are totally paying off
    • Science fiction tells us the long term prospects are grim
    • Not sure people will ever be convinced to wear things on their heads
  • Liked Zoran Angelovski
    keyboard_arrow_down

    Zoran Angelovski - How To Build Hardware ‘Lean’

    Zoran Angelovski
    Zoran Angelovski
    Senior Consultant
    DiUS
    schedule 2 weeks ago
    Sold Out!
    30 Mins
    Talk
    Intermediate

    Experimentation with software is easy, quick, and cheap, and it has been used with great effect to try out product ideas and test the feasibility of businesses. Now it is easier than ever before to apply experimentation with hardware as well, to create application-specific devices using inexpensive, open-source modules, and strong community support.

  • Liked Voon Siong Wong
    keyboard_arrow_down

    Voon Siong Wong - DIY IoT Backend Platform

    30 Mins
    Case Study
    Intermediate

    Internet connected devices must occasionally phone-home to report measurements, receive new instructions, or generally respond to control. Often, it does this unattended, on unreliable low-bandwidth connections.

    Today, there are readily available public online services that can play the role of the phone-home server for a modest fee. Yet, we still find ourselves building our own; perhaps for unique technical requirements, data sovereignty, cost savings, or just for “reasons”.

    Drawing from experience of rewriting a legacy custom IoT backend platform, this talk discusses some dos and dont’s should you want to DIY. It covers security, authentication, API versioning and deprecation, device relationships (eg, hierarchies and grouping), live notifications, and more.

  • Liked Tony Holzner
    keyboard_arrow_down

    Tony Holzner - Building The Australian War Memorial Visitor Audio Experience

    30 Mins
    Talk
    Intermediate

    With the 100th year anniversary of World War 1 the Australian War Memorial in Canberra needed to provide a unique way for visitors to experience their displays. They wanted to allow people to both contemplate and experience spine chilling moments, to relate to individual stories, to create a personal connection between visitors and the exhibits. Their solution was to commission a system which allows visitors to experience customised audio, through a mobile device, triggered by indoor positioning technology. At the entrance to the gallery visitors select one of 5 tours from a wall length touch screen, and then with a Nexus 5 device and headphones, enter the world of World War 1. As they explore the galleries their movements trigger audio files which are combined, based on the users’ movements. This creates an experience which is personal and moving.

  • Liked Tom Brodhurst-hill
    keyboard_arrow_down

    Tom Brodhurst-hill - Design Driven Mobile Development

    Tom Brodhurst-hill
    Tom Brodhurst-hill
    Lead Consultant
    BareFeetWare
    schedule 2 weeks ago
    Sold Out!
    30 Mins
    Case Study
    Intermediate

    For mobile apps, design and development have traditionally been two separate ventures with some handover. Typically the visual designer prepares graphic elements, which the developer adds on a screen by screen basis to the app. The graphics have to be ready for the developer to use them and the developer has to redo the work if the design changes.

    We have adopted a different approach, where the designer and developer can work in parallel. The design elements are continually fluid and automatically update the app without rework by the developer. The designer can change colours, gradients, shadows, drawings, icons, sizes and even animations at any time, with the next build of the app showing the iterated changes. We give the designer the maximum possible power and responsibility.

    This mechanism gives us graphics that work on both iOS and Android, at all resolutions. For iOS we get vector graphics that are drawn at runtime for the device resolution, desired colour and size, greatly reducing the number of assets required.

    We have enhanced this process over the years for various clients including Philips, CommonWealth Bank, state governments, and we are now integrating it at Optus and some startups like AirShr. In July we released the CommonWealth app for tablet for iOS and Android which sets a new benchmark for visual design and interactivity in a financial app

  • Liked Sally Shepard
    keyboard_arrow_down

    Sally Shepard - The Internet of Things for Cats

    30 Mins
    Talk
    Intermediate

    What could wearables for cats be? I’ve been working on wearables that aim to improve feline fitness and overall happiness. The system is made up of a smart collar and smart toys.

    The talk will cover:

    • Research involved: hardware, cat psychology and IoT
    • Prototyped the different parts of the wearables at different stages
    • Calculating an algorithm for cat steps
    • User testing with cats

    I would like to challenge attendees to think of new directions for where to take the internet of things. This talk will empower attendees to pursue IoT projects that they otherwise would have been scared off of, through showing them how to simply and effectively prototype and carry out user testing.

  • Liked Sally Shepard
    keyboard_arrow_down

    Sally Shepard - Implementing Inclusive Interfaces

    30 Mins
    Talk
    Intermediate

    As mobile developers, accessibility often gets pushed aside. For people with disabilities, the communication tools we take for granted are often denied to them. I want to talk about ways of building new interfaces to enable inclusivity and expand peoples understanding of the complex landscape of users with accessibility needs.

    It’s obviously not easy to make mobile apps accessible – otherwise more apps would be. Over the past few years, apps have become more complex and accessibility has suffered.

    Through research, user testing and experimentation, I’ve found ways to speed up the process of making a mobile app accessible.

    For the first part of the talk, I would like to cover understanding the complex landscape of users, and the tools that Apple provide developers to enable these users to use their devices. This would include a few short demos of different aspects of accessibility features available on iOS – mostly VoiceOver and Switch Control.

    The second part of the talk would focus on ways of improving accessibility UX and how to quickly and effectively implement it in mobile apps. The talk would be helpful for any mobile app developers regardless of platform, but the code examples and demos would be given on iOS.

  • Liked Ryan Hodgman
    keyboard_arrow_down

    Ryan Hodgman - A Separation of Concerns: Clean Architecture on Android

    30 Mins
    Case Study
    Intermediate

    As an Android developer, I want to deliver features without making compromises on code quality.

    Scenario 1 – Given I am dealing with 1000+ line activities, When I have to develop a complicated feature, Then I waste time orienting myself and fixing bugs.

    Scenario 2 – Given I have integrated a backend API directly into my app logic, When that API changes, Then I have to refactor large segments of unrelated logic in order to utilise the new API.

    Scenario 3 – Given I have cleanly architected my application, When business/presentation/backend logic changes, Then I can easily update the relevant code without breaking unrelated features!

    In this talk, two Android developers will present their take on what a cleanly architected app looks like and why it makes our lives easier. A well-defined separation of concerns has benefits not just for our sanity as developers, but also for the project workflow as it allows multiple developers to collaborate on a single feature with ease. We will be exploring how the domain-driven approach can improve code clarity, allow you to easily write tests, and provide a scalable infrastructure for you to quickly iterate on. Join us on our path of discovery as we discuss the advantages, drawbacks and implementation specifics in the context of a small sample project.

  • Liked Pete Collins
    keyboard_arrow_down

    Pete Collins - Value of Motion

    30 Mins
    Talk
    Intermediate

    The majority of really great apps (think Apple design award winners and Material design award winners) have invested heavily in interaction design. Why? What is it about the ‘feel’ of these apps that makes them so great? How did they incorporate animation, interaction and motion into their design approach effectively, prioritise this against new features and ultimately ship a great product?

    To answer some of these questions this talk will explore:

    • Why interaction design is so important in mobile apps
    • How to communicate the value in designing ‘motion’ to your colleagues, to clients, to end-users
    • How can you successfully prioritise UI dynamics alongside new features for your product
    • When during your product lifecycle you should invest time in it
    • Tools, hints and tips for killer interactions
  • Liked Nicholas Nicoloudis
    keyboard_arrow_down

    Nicholas Nicoloudis - Wearables, Nearables and the Internet of Things: A New Paradigm on User Experience developed through Design Thinking

    30 Mins
    Case Study
    Intermediate

    Most people think of SAP as the terribly ugly and unusable finance/HR system. In this presentation, we will explain how we are trying to change this image by using the design thinking methodology to better understand our customers. I will cover three scenario’s on which we used design thinking to improve the customer engagement process. The first being Australia Post and the parcel collection process which we used an iPad and beacons to improve the tracking and parcel collection process. The second scenario being an electrical field service technician having to complete a work in the field. We use a MYO and our visual enterprise software on an iPad to demonstrate how we can improve machine maintenance processes by providing a gesture control schematic where the technician can continue the animation process without having to put down tools or remove gloves. The final scenario combines an iPad, beacons, iPhone and Apple Watch to improve the loan origination process. I will then detail the design thinking process that was used to develop the above customer demonstrations and steps others can take to use design thinking in their customer engagement process.

  • Liked Mike Ebinum
    keyboard_arrow_down

    Mike Ebinum - React Native: How we use Javascript for Rapid Native Mobile Development

    Mike Ebinum
    Mike Ebinum
    Director / CTO
    SEED
    schedule 2 weeks ago
    Sold Out!
    30 Mins
    Talk
    Intermediate

    There are few frameworks that have promised “Write once, run everywhere” but the reality as we know it is every platform is different with different nuances that requires a different way of thinking. Facebook’s React Native offers a new promise is “Learn once, write anywhere”. In this talk I will show you as JavaScript developer can go from no mobile experience to building a performant Native App using JavaScript. You’ll learn about:

    • What is React Native and how it differs from React JS
    • What is possible using React Native – some sample apps
    • How to think in React and Structure your components
    • Getting started with App development in React native
    • Bridging the gap – how to access native features from Javascript
    • What’s coming up in the future for React Native
  • Liked Mark Corbyn
    keyboard_arrow_down

    Mark Corbyn - ReactiveCocoa in Practice

    Mark Corbyn
    Mark Corbyn
    Software Engineer
    Outware Mobile
    schedule 2 weeks ago
    Sold Out!
    30 Mins
    Talk
    Intermediate

    There are many great resources for getting started with Functional Reactive Programming and ReactiveCocoa, but what’s the next step? ReactiveCocoa is not just a nice wrapper for KVO, Signals can be used to model many common problems in Cocoa including managing the state of your UI, notifications and even business logic. Adopting ReactiveCocoa can make for more modular, self-documenting code — while still integrating easily with other APIs and your existing code. We would like to share with you some interesting, practical examples where we’ve used ReactiveCocoa to solve problems in our app. Our goal is to inspire you to consider how ReactiveCocoa can be applied in your own apps.

  • Liked Maksym Grebenets
    keyboard_arrow_down

    Maksym Grebenets - Continuous Integration and Delivery for Mobile

    Maksym Grebenets
    Maksym Grebenets
    Software Engineer
    CBA
    schedule 2 weeks ago
    Sold Out!
    30 Mins
    Talk
    Intermediate

    In this talk you will get a brief overview of Continuous Integration and Delivery for Mobile Development. What exactly does it mean in this context? The talk will also include some handy tips and best practices.

  • Liked Kamal Kamal Mohamed
    keyboard_arrow_down

    Kamal Kamal Mohamed - A Separation of Concerns: Clean Architecture on Android

    30 Mins
    Case Study
    Intermediate

    As an Android developer, I want to deliver features without making compromises on code quality.

    Scenario 1 – Given I am dealing with 1000+ line activities, When I have to develop a complicated feature, Then I waste time orienting myself and fixing bugs.

    Scenario 2 – Given I have integrated a backend API directly into my app logic, When that API changes, Then I have to refactor large segments of unrelated logic in order to utilise the new API.

    Scenario 3 – Given I have cleanly architected my application, When business/presentation/backend logic changes, Then I can easily update the relevant code without breaking unrelated features!

    In this talk, two Android developers will present their take on what a cleanly architected app looks like and why it makes our lives easier. A well-defined separation of concerns has benefits not just for our sanity as developers, but also for the project workflow as it allows multiple developers to collaborate on a single feature with ease. We will be exploring how the domain-driven approach can improve code clarity, allow you to easily write tests, and provide a scalable infrastructure for you to quickly iterate on. Join us on our path of discovery as we discuss the advantages, drawbacks and implementation specifics in the context of a small sample project.

  • Liked Joo Aun Saw
    keyboard_arrow_down

    Joo Aun Saw - How To Build Hardware ‘Lean’

    Joo Aun Saw
    Joo Aun Saw
    Embedded Software Engineer
    DiUS
    schedule 2 weeks ago
    Sold Out!
    30 Mins
    Talk
    Intermediate

    Experimentation with software is easy, quick, and cheap, and it has been used with great effect to try out product ideas and test the feasibility of businesses. Now it is easier than ever before to apply experimentation with hardware as well, to create application-specific devices using inexpensive, open-source modules, and strong community support.

  • Liked Jean-étienne Parrot
    keyboard_arrow_down

    Jean-étienne Parrot - Clean Architecture on iOS: Real Life VIPER

    30 Mins
    Case Study
    Intermediate

    A clean architecture makes your project more maintainable, the intent of your code clearer and helps you achieve a higher test coverage. When we first read about VIPER we were interested in its normative approach and how it could give a strong structure to our projects. After using VIPER for 8 months with more than 10 developers on an enterprise iOS app, we can share how it helped us achieve our goals and what didn’t work so well.

    This talk will give you a short introduction to VIPER, explain its benefits and limitations, and present what we gained as a team and what I learned as an individual.

  • Liked Jason Corbett
    keyboard_arrow_down

    Jason Corbett - Perceived Instant Mobile Web Experience

    Jason Corbett
    Jason Corbett
    Senior Software Engineer
    Expedia
    schedule 2 weeks ago
    Sold Out!
    30 Mins
    Case Study
    Intermediate

    Fast site speed is essential for a good user experience, and can ultimately drive more traffic and increase conversion to your web site. This is especially important on mobile devices where slow network speeds can make an ordinarily slow site glacial. Usability studies have shown that response times over 1 second make the user feel like they’re waiting. At Expedia, we have been focusing on achieving a Perceived Instant experience for our users. We will present a case study where we achieved a Google Page Speed Insight score of 92 on mobile devices for our SEO pages, and the impact this has had on our perceived load times and traffic.

  • Liked Greg Skinner
    keyboard_arrow_down

    Greg Skinner - Meet Me Halfway: Developers and Designers Pairing for the Win

    Greg Skinner
    Greg Skinner
    Developer
    ThoughtWorks
    schedule 2 weeks ago
    Sold Out!
    30 Mins
    Talk
    Intermediate

    The Agile Manifesto makes little mention of anyone except developers pairing with each other, which we feel is a missed trick.

    The idea is that designers and developers should work more closely. Share desk space, war stories, and insight into customers and technology. From better mutual understanding comes better results.

    We will use a live pairing demo to show just how valuable designer and developer pairing can be.

    We’ll use examples to cover off pairing developers with designers: from understanding of the customer to the opportunities presented by the technology, and why it’s so relevant in out IoT, mobile and multi-touchpoint society

  • Liked Duana Stanley
    keyboard_arrow_down

    Duana Stanley - Microservices is our BFF: Why SoundCloud stopped using its own Public API for its Mobile Clients

    Duana Stanley
    Duana Stanley
    Software Engineer
    SoundCloud
    schedule 2 weeks ago
    Sold Out!
    30 Mins
    Case Study
    Intermediate

    In the beginning, SoundCloud mobile and web clients both used our public API, which allowed us to “be our own customers” when driving our public API development. As our mobile and web clients evolved, public API development became a bottleneck for feature development, because mobile and web clients have different needs. To unblock ourselves, we introduced BFF (Backend-for-the-Frontend!), a framework to build custom, usecase-oriented APIs which allowed our mobile engineers to develop and maintain their own API (in Scala!). BFF’s goal is to make writing robust, scalable APIs easy. This talk describes the wins and learnings in moving to this architecture and how it enabled us to transition to feature teams at SoundCloud.

Looking for your submitted proposals. Click here.