We have closed submissions for Fragments Conf, Bangalore edition which will be held on 30 March. If you wish to submit a proposal for the conference, make a submission here.
Fragments is a conference on mobile engineering, including:
- State of platforms/OS
- Engineering approaches and paradigms
In 2019, Fragments is a traveling conference with editions in Ahmedabad, Bangalore, and potentially Hyderabad and Kochi (in the second half of 2019).
Topics for submission:
We seek proposals – for short and long talks, Birds of Feather (BOF) session topics, and workshops + tutorials – on the following topics:
- Deep dive technical talks on Flutter.
- AR Core: practical approaches and the business use cases.
- Reducing app size to below 10MB and how to cater for lower-end phones.
- PWA caching strategies.
- ML Kit (ML Kit | Google Developers).
- On device ML.
- Server-side ML.
- Progressive ML, where the fallback is on-device ML when the device goes offline.
- Functional programming for mobile.
- Coroutines in Kotlin.
- Mobile specific user research.
- Case studies from teams which have switched away from cross platform approaches.
- Use cases for which Native apps work versus use cases where it doesn’t make sense to build Native apps.
- Deep dive talks on performance.
- Optimising for lower-end hardware.
- Future of chatbots for conversations on mobile.
- Automating design to code.
If you have questions/queries, write to us on firstname.lastname@example.org
Building sustainable Android apps for the 21st century
Have you ever “fixed” a bug that ended up breaking your application? Have you ever felt scared of making changes to your codebase in fear of breaking things?
This is a 12-hour workshop aimed at developers who want to take their app building skills to the next level! In this workshop, we empower developers to build predictable, robust, and flexible applications.
1. Understanding of functional programming.
2. Introduction to a unidirectional data-flow architecture.
3. Achieving Using TDD to build business logic by writing unit and isolated tests.
4. Introduction to several ideas from clean architecture.
5. Introduction to mockito for testing side-effects.
In this two day workshop, we will enable developers to build high-quality Android apps by helping them build a bunch of apps that will familiarize them with some extreme programming practices, architecture and testing. Developers can go home and apply theses skills in existing or new projects and see a significant improvement in app quality and lower maintenance costs.
GitHub repo for the workshop
Some knowledge in writing basic unit tests (helps but not required)
Ragunath Jawahar is a consultant working with Uncommon, a prominent design studio that has worked with several unicorn startups in India. He specialises in mobile app architectures, workflow optimization and test-driven development. He has a knack for building awesome teams and believes in “you are only as good as the team you build”. You’ll find him constantly pushing himself to explore new programming paradigms, workflows, tools and techniques. He is allergic to complexity and loves building tools and libraries that make life easier for fellow developers.
- Grids & Keylines (Video - Droidcon London ’16)
- Code Generation for Zombies (Video - Fragments ’17)