The meetup will be held at Shopify!
490 Rue de la Gauchetière O, Montréal, QC H2Z 0B2
Schedule:
Sponsors
Shopify is the leading cloud-based, multi-channel commerce platform designed for small and medium-sized businesses. Merchants can use the software to design, set up, and manage their stores across multiple sales channels, including web, mobile, social media, marketplaces, brick-and-mortar locations, and pop-up shops.
How does Transit go about doing an application available for both Android and iOS. Why we decided to go with native and what hurdles did we ran into while doing it. Should everybody be following our route and if not how to identify that we’re ready for code sharing. We’ll look at different approaches available today to code sharing and how they differ from one another.
Samuel started on mobile in 2009 at CGI where he worked for Yellow Pages on their BlackBerry internal app, then their mobile website, and finally moved on to do Android apps. He joined Transit in 2013 and is working on Android and backend services for them.
Boris will talk about Android Things and Actions on Google. More details to come.
Boris is an Android Dev at LaPresse+.
The meetup will be held at Shopify!
490 Rue de la Gauchetière O, Montréal, QC H2Z 0B2
Schedule:
Sponsors
Shopify is the leading cloud-based, multi-channel commerce platform designed for small and medium-sized businesses. Merchants can use the software to design, set up, and manage their stores across multiple sales channels, including web, mobile, social media, marketplaces, brick-and-mortar locations, and pop-up shops.
Vincent Carrier
The Zen of Kotlin – Tips and tricks for maximizing code maintainability
How is internal visibility in Kotlin different from package visibility in Java? When should you use a lateinit property and when should you use a lazy-delegated property? How do you use with(), let() and apply()? How do you replace your confusing Dagger annotations with something more Kotlin-esque? Find out the answer to these questions and many more with me!
Étienne Caron
Kotlin Best Practices
We’ll explore the current Kotlin best practices and idioms. We’ll also take a look at the Google Kotlin Android style guide.
KEEP READING
The meetup will be held at Shopify!
490 Rue de la Gauchetière O, Montréal, QC H2Z 0B2
Schedule:
Sponsors
Shopify is the leading cloud-based, multi-channel commerce platform designed for small and medium-sized businesses. Merchants can use the software to design, set up, and manage their stores across multiple sales channels, including web, mobile, social media, marketplaces, brick-and-mortar locations, and pop-up shops.
Sharing the tricks, problems and solutions I have learned about building a real app with 2 way Data Binding.
Project Manager Professional
IMS Manager for Bureau du développement et des relations avec les diplômés
Université de Montréal
eCaptain for the Advance Tech Suite Community
PADI Master Scuba Diver
Writing SQL is a hassle. DAO libraries like Room have not changed that. Objectbox is a lightweight solution to achieve the same goal, but offers a much simpler and faster API.
Android Developer for Omnigate Systems. Secretly Batman.
The meetup will be held at Shopify!
490 Rue de la Gauchetière O, Montréal, QC H2Z 0B2
Schedule:
Shopify is the leading cloud-based, multi-channel commerce platform designed for small and medium-sized businesses. Merchants can use the software to design, set up, and manage their stores across multiple sales channels, including web, mobile, social media, marketplaces, brick-and-mortar locations, and pop-up shops.
by Simon GUEROUT
You have been using clean architecture/MVVM/… but you still have huge fragments because of a complex logic ?
Airbnb delivered Epoxy – a lib that helps you creating complex & reusable UI inside recycler views, without the boiler plate.
This talk will present the basics of using Epoxy and explain a few different ways to create complex interactions without having a thousand code lines.
Full stack mobile developer, with a string devops background, leading the mobile team @ CleverToday.
Scrum Master & Kanban professional user.
Android apps & system developer since 2008.
When I’m not making apps, I am working on Barracks, the IoT platform connecting things, users and apps securely, without technical or business constraints.
by Étienne CARON
A quick overview of the Model-View-Intent Architecture pattern, and some of its core principles. We’ll touch on Reactive and Functional programming. We’ll learn how to take View Events, transform them into Intents, and apply Intents to a Model via Reducers. We’ll also see how to subscribe Views to Model change events. This presentation makes extensive use of Kotlin and RxJava 2.
Etienne is a software developer who’s worked on all tiers (server, web, mobile and embedded) of large scale software platforms. He is now a Mobile Dev Lead for Shopify.
If you any question about Android, framework and CodeLab, we will be there to answers it.
Please send us your question here :
The meetup will be held at Shopify!
490 Rue de la Gauchetière O, Montréal, QC H2Z 0B2
Schedule:
Shopify is the leading cloud-based, multi-channel commerce platform designed for small and medium-sized businesses. Merchants can use the software to design, set up, and manage their stores across multiple sales channels, including web, mobile, social media, marketplaces, brick-and-mortar locations, and pop-up shops.
Shopify has adopted GraphQL for almost all services in the company. With GraphQL, clients craft queries and get back only what they requested, everything is typed and everything you want to expose is part of a schema. The days of not knowing what fields are accepted by what endpoint are over. In this talk, we will go through the basics of GraphQL and we will also take a look at Apollo for Android.
Marcos is a passionate developer who has been working with Android since 2010. He is a Google Expert in Android and is actively involved in the community, helping organize the GDG in Montreal and speaking at many conferences around the world. Since moving to Montreal in 2013, Marcos has developed great apps for large companies and startups in Canada and now is a Senior Android Developer at Shopify!
Etienne is a software developer who’s worked on all tiers (server, web, mobile and embedded) of large scale software platforms. He is now a Mobile Dev Lead for Shopify.
The meetup will be held at Shopify who’s also Sponsoring the event!!
La GARE, 5333 Casgrain avenue in Mile End, (QC)
Schedule:
La Gare is a collaborative space in the heart of the Mile End. Subscribe to their newsletter here
Buddybuild is a Continuous Integration, Deployment and user feedback solution for your mobile projects. This talk will show you how to use it with Android projects.
Developer Relations Engineer at buddybuild.
Instant App is available for ALL DEVELOPER. Come and learn the basic of Instant App.
Philippe is a software engineering graduate from École de Technologie Supérieure. Currently working at Bus.com as a full time Android developer.
Learn how to create richer, more dynamic animations for your applications with the new library for physic animation.
Boris is an Android Dev at LaPresse+
The meetup will be held at our usual place with our amazing partners at La Gare!
La GARE, 5333 Casgrain avenue in Mile End, (QC)
Schedule:
La Gare is a collaborative space in the heart of the Mile End. Subscribe to their newsletter here
A brief introduction into the world of IoT with Google’s Android Things
Philippe is a software engineering graduate from École de Technologie Supérieure. Currently working at Yellow Pages Group since 2015 as a full time Android developer.
AutoValue is a Java library created by Google and released as version 1.0 in January 2015. His goal is to generate immutable value classes, backward compatible with Java 1.6, and avoid to write all the boiler plate code. We will go throught Immutability, Value Objects, AutoValue and awesome linked libraries to clean your code, speed up deserialization and development process.
Vincent Dubedout is passionate about Technology, Code, Architecture, Mobile Platforms. Avid cyclist, polo player, enjoying the outdoors.
KEEP READING