Uncategorized

GDG Montreal > Uncategorized

February Meetup

2016-02-21 |by droidmtl | Comments Off on February Meetup | Events, Uncategorized

Wednesday, February 24th 2016

McKibbin’s Bishop – 1426 Bishop St., Montreal(QC), Canada

  • 17h30 – Socializing, Announcements
  • 18h15 – Save time : stub your APIs by Simon Guerout
  • 19h00 – Advanced Android Studio for Advanced Developers by Phillippe Breault
  • 19h45 – Networking, Socializing

Socializing, Announcements

You have an upcoming event, looking to hire Android developers? Let the community know.

Save time : stub your APIs

###by Simon Guerout

About me: Simon is a fan of the little green robot. After working a few years in the digital TV business, he quickly moved to mobile application development. He is now the manager of Sidereo in Montreal, an agency specialized in mobile applications and the Internet of Things.

About the topic: Coming soon

Advanced Android Studio for Advanced Developers

by Phillippe Breault

About me: Philippe is a software engineer at American Express and has been passionate about android since 2010.He worked on a wide variety of Android apps for banks, newspapers, startups, television providers and more.He is a GDE (Google Developer Expert), one of founding organizers of droidcon Montréal and is very active in the Montréal Android Community. Philippe is also the author of the ADB IDEA plugin for Android studio.

About the topic: Mastering your IDE is a great way to become more productive. However, it seems like every blog post or video rehashes the same basic tricks. What is an advanced developer to do?
In this talk we will take a detailed look at powerful but lesser known features.
We will bend Structural Search&Replace to our will, we will develop our own Live Templates, we will force studio to interact with external tools and we will take look at less known refactorings that you should be using.
Because remember, a productive developer is a happy developer!

KEEP READING

Women Techmakers International Women’s Day

2016-02-15 |by droidmtl | Comments Off on Women Techmakers International Women’s Day | Events, Uncategorized

We are pleased to invite you to the International Women’s Day Global Event Series by Google’s Women Techmakers 2016. The event is organized in collaboration with the GDG Montreal Android for the first time in Montreal. It will take place on March 12th 2016 at the École de technologie supérieure in Montreal under this year theme:
####Our Time To Lead.

Many talks and codelabs will be presented by more than 15 speakers during the day. The ticket includes:

  • access to all talks and codelabs
  • an official t­shirt and lanyard
  • a meal with coffee and snacks
  • coat check

Inside parking is available at the venue for $15/day.

This event is open to all (women and men) of 18+.

For more information and to buy tickets, please visit our website:

http://www.wtm­-montreal.com/

Tickets are on sale now through March 1:
https://www.picatic.com/wtm-montreal-2016/

You can follow us on social medias for news about the upcoming event:

Facebook

Google +

Linkedin

##Sponsors
###Platinum



###Silver

KEEP READING

January Meetup

2016-01-14 |by droidmtl | Comments Off on January Meetup | Events, Uncategorized

Thursday, January 28th 2016

McKibbin’s Bishop – 1426 Bishop St., Montreal(QC), Canada

  • 17h30 – Socializing, Announcements
  • 18h15 – Core values: Sharing is Caring by Eric Tremblay
  • 19h00 – Make your inner designer happy with the Android Design support library by Anas Ambri
  • 19h45 – Networking, Socializing

Socializing, Announcements

You have an upcoming event, looking to hire Android developers? Let the community know.

  • Lean to code Android Study Jams: https://www.facebook.com/events/492839230919624/
  • AMC (ApplETS Mobile Challenge) : https://www.facebook.com/events/800902516685736/
  • International Women’s Day Global Event Series:
    http://www.wtm-montreal.com/
  • Droidcon Montreal Canceled

Core values: Sharing is Caring

by Eric Tremblay

About me: Eric is a software developer at Mirego, where he started working on Android apps in 2012. He has contributed to many interesting projects and developed a passion for optimizing application development through choosing the correct tools and approaches.

About the topic: Building an App is often about compromises. Rarely do we build applications on a single platform. To access over 90% of mobile users, it’s necessary to build Applications for iOS AND Android. Wouldn’t it be great if we could cut down on the workload? It is possible with a little bit of help! Sharing is caring.

Make your inner designer happy with the Android Design support library

by Anas Ambri

About me: I work as a mobile software developer at Guarana Technologies. I enjoy working on both Android and iOS, and I am on a mission trying to convince people to stop using splash screens.

About the topic: Released in Google IO 2015, the Design support library is probably Android’s coolest support project in the new Material Design era. It allows developers to introduce Material Design elements to apps starting from Android 2.1 (not that you should support 2.1 in the first place).
In this presentation, we will try to cover some of these elements, and how you can add them to your app with minimal effort. By the end of the presentation, you won’t resist the temptation of putting SnackBars all over your app, and collapsing your Toolbars with some CollapsingToolbarLayouts. And did someone say FloatingActionButton?

And yes, because this is January, there will be a live demo.

KEEP READING

November Meetup

2015-11-20 |by droidmtl | Comments Off on November Meetup | Events, Uncategorized

Thursday November 26th 2015

McKibbin’s Bishop – 1426 Bishop St., Montreal(QC), Canada

  • 17h30 – Socializing, Announcements
  • 18h15 – Architecture on Android by Anas Ambri
  • 19h00 – Let’s Play! Build your first Cardboard App by Etienne Caron
  • 19h45 – Networking, Socializing

Socializing, Announcements

You have an upcoming event, looking to hire Android developpers? Let the community know.

Architecture on Android

by Anas Ambri

About me: I work as a mobile software developer at Guarana Technologies. I enjoy working on both Android and iOS, and I am on a mission trying to convince people to stop using splash screens.

About the topic: Architecture on Android is all the rage right now. Join us in this talk while we try to cover the Model View Presenter (MVP) architecture, how it tries to solve problems like testing and view state storage, and how to decide whether to use it or not. This talk may or may not include code taken from actual production apps.

Intro to VR and Google Cardboard

by Etienne Caron

When I started making a Cardboard App, I had a lot to learn. I didn’t know much about OpenGL, things kept breaking when I changed little details… it was painful.

Not being a very sensible person, I kept going, and I’d like to share with you some of the things I found out:

  • OpenGL: How to use as little of it as possible.
  • Fill the scene: How to programatically create and design fun and simple 3D models.
  • Shaders: Math is fun, or, How to impress your friends with parallel processing.
  • Avoiding Death by Build: Use scripting and live shader editing to get instant feedback.
  • Look Ma, no Hands: Solving the VR input problem with Android Wear.

Bio

Etienne has been an active member of the Montreal Android community since 2010. As part of the Montreal Android GDG, he organises meetups, hackathons and codelabs. As part of the Google Developer Expert program, he also devotes time towards mentoring startups and developers new to Android.

KEEP READING

September Meetup

2015-09-24 |by droidmtl | Comments Off on September Meetup | Events, Uncategorized

Hello everyone! We’ve had a pretty busy month, Hackathon preparation Workshops, big shipping dates and late nights for the whole organizing team, as well as various Hackathon involvements.



Our next Hackathon Preparation Workshop will be the 28th of September, and our Big Monthly Meetup will be Wednesday the 30th. This month, we like to thank the people at CloudOps who are graciously hosting us.

CloudOps – 420 Rue Guy, Montréal, QC H3J 1S6

We’ll be starting at 18h, and we have two talks.

RxJava and RxAndroid

par Simon GUEROUT

Vous avez sûrement entendu parler de RxJava ou RxAndroid, ce framework qui fait de plus en plus d’adeptes.
Mais de quoi s’agit-il en réalité ? Comment l’utiliser et qu’est-ce que cela peut apporter au développement d’une application ?

You may have heard about RxJava or RxAndroid, a framework getting more and more attention.
But what does it really do ? How can you use it and what could it bring to your application development ?

Bio:

Simon est un passionné du petit bonhomme vert. Après avoir travaillé quelques années dans le domaine de la télévision numérique, il s’est rapidement tourné vers le développement mobile.
Aujourd’hui il est directeur de Sidereo à Montréal, une agence spécialisée dans le mobile et l’internet des objets.

Simon is a fan of the little green robot. After working a few years in the digital TV business, he quickly moved to mobile application development.
He is now the manager of Sidereo in Montreal, an agency specialized in mobile applications and the Internet of Things.

Intro to the Marshmallow Permission System

by Philippe Breault and Etienne Caron

The new Android Marshmallow permissions model is a big change for the platform. From now on, users will be able to decide exactly what permissions they want to allow applications to use. With this change comes a series of new challenges (and opportunities) for Android developers to handle (and explore).

Bio:

Hey There! My name is Philippe Breault, I am a software developer living in Montréal (Canada) and my job/hobby is Android. I have been working on the Android platform since 2010 and I hope that sharing what I have learned will help people get proficient in Android faster!

Etienne is a software developer who’s worked on all tiers (server, web, mobile and embedded) of large scale software platforms. He’s been the Android team lead for PasswordBox, which was acquired by Intel Security in 2014. He is now Android team lead for TrueKey, Intel’s digital identity manager.

KEEP READING

Hackathon Workshop Practical Links

2015-09-08 |by droidmtl | Comments Off on Hackathon Workshop Practical Links | Uncategorized

We’ve had our first iteration of the Hackathon Prep Workshop. Here are some important links we’ve shared for reference:

KEEP READING

June Meetup, Special Google I/O

2015-06-14 |by droidmtl | Comments Off on June Meetup, Special Google I/O | Events, Uncategorized

Monday June 29 2015

Google 1253 McGill College #150, Montréal,(QC)

For those who missed Google I/O and for those who want to learn more about the new things announced at the event, here is a special GDG post I/O!

Slack group: http://android-montreal.com/slack

Design support library: Coming soon

Intro to DataBinding API: https://goo.gl/j3J2Yt

Google I/O Summary: Coming soon

ATAP Keynote

“”

Sponsored by

“”

  • 17:30 – Socializing, announcements.
  • 17:45 – Design support library by Marcos
    Damasceno
  • 18:00 – Data Binding by Étienne Caron
  • 18:30 – Summarize of Google I/O by Laurence de Villers and François Legare
  • 19:00 – Udacity MicroDegrees by Étienne Caron
  • 19:30 – Google I/O Experience exhibit

Welcome & Announcements

  • What is new in GDG Android Montréal
  • GDG Android Montreal Slack

Design support library

###by Marcos Damasceno

Google I/O this year brought us what everybody was waiting for since Material Design was announced: The Android Design Support Library. Now many of the Material Design common Patterns like the FAB button, Tabs, Snackbar, CollapsedToolbarLayout and many more features are available for easy use in your apps.

In this talk we’ll do a deep dive into the library, how to take advantage of the main new components available, why they are important and how to bring consistency to your app.

Bio:

Marcos is an Android Craftsman at Mirego and Droidcon Montreal organizer. He loves simple and beautiful UX and UI and has his attention always focused to small details and what makes mobile apps great. A passionate about Start Ups, Marcos already attended to many start up weekends and hackathons in Sao Paulo, San Francisco and Montreal and currently serves as a mentor for some successful Brazilian apps like Mobills (+1M downloads). He has been playing around with mobile since 2010, worked in many significant android apps as well as on the backend side for the Brazilian market. Marcos already had the opportunity to speak at big conferences before and it’s active in the Android community. Marcos recently led the development of a big consumer’s product android tablet app currently used by Sony US and now do great stuff with an amazing team at Mirego.

You can find Marcos on Twitter.

Data Binding

by Étienne Caron

An early look at the Data Binding Library. Data binding basically allows you to bind your model to relevant view elements. Changes to the model will be reflected in your UIs, and vice-versa.

The judicious use of this library promises to dramatically reduce the amount of boilerplate that is traditionally needed when coding Android UIs.

We’ll also see how the library compares to a ButterKnife + RxJava data binding implementation.

Bio:

Etienne is a software developer who’s worked on all tiers (server, web, mobile and embedded) of large scale software platforms. He’s been the Android team lead for PasswordBox, which was acquired by Intel Security in 2014. He is now Android team lead for TrueKey, Intel’s digital identity manager.

You can find Étienne on LinkedIn.

Summary of Google I/O

by François Légagé and Laurence de Villers

In this talk we will review what was revealed in Google I/O and discuss about the new technologies and the impact on user and developper. Of course, we will talk of the keynote of ATAP that surprised a lot of people.

###Bio:
François is one of the mobile gurus at Bell Canada. He jumped in the Android bandwagon in 2009 when segmentation was just a mere theoretical concept on Android OS. He’s also co-organizer of the GDG Android Montreal, gave various talks on the Montreal scene in the past.

You can find François on LinkedIn.

Laurence is a mobile software developer at Bell Canada. She is a recently graduated engineering student who created with other students the official university application of the university École de technologie supérieure. She also participated to the creation of the application Grand Pool RDS and RDS Go. She started the first interuniversity and intercollegiate competition in mobile, ApplETS Mobile Challenge

You can find Laurence on LinkedIn.

Google I/O Experience exhibit

  • Cardboard demo
  • Tango and dive helmet
  • Photo slides from I/O
KEEP READING

# Mini-hackathon – Espace Desjardins (Avril 2015)

2015-06-03 |by droidmtl | Comments Off on # Mini-hackathon – Espace Desjardins (Avril 2015) | Events, Uncategorized
          <iframe src="https://player.vimeo.com/video/124895323?title=0&byline=0&portrait=0" width="400" height="250" frameborder="0" title="Mini-hackathon - Espace Desjardins (avril 2015)" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>              

Nice video showcasing the Google Design Sprint we held back in April with our GDG, right before DroidCon Montreal.

KEEP READING

April/May Meetup

2015-04-29 |by droidmtl | Comments Off on April/May Meetup | Events, Uncategorized

DATE CHANGE! Tuesday May 5th 2015

McKibbin’s 1426 Bishop St, Montréal, (QC)

It was announced this morning that the Canadians will be playing Wednesday!!

Our reservation has been changed for Tuesday the 5th!!

  • 17h30 – Socializing, announcements.
  • 18h00 – Helpful android design patterns by Ahmed Mahmoud
  • 19:00 – Introduction to Mortar, Flow and Dagger 2 by Lukasz Piliszczuk
  • 20:00 – Networking

Welcome & Announcements

  • Google I/O extended: Who’s going to the extended event at Google Montreal?
  • Post-Google I/O Meetup: When should we meet to show-and-tell?
  • Questions for the I/O crowd: Share your burning tech questions with the team, we’ll try to find answers for you.

Helpful android design patterns

by Ahmed (Yucef) Mahmoud

We’ll be exploring the following patterns:

  • Incremental network syncs to reduce requests, save bandwidth, and increase responsiveness
  • Google cloud messaging for 2-way communication, eliminating polling, and remote command execution
  • Base activity navigation drawer pattern (from google 2014 I/O app). Simpler to work with than the pattern described in the developers manual

Bio:

Yucef developed a passion for Android development two years ago, and has since built a strong understanding of the full stack Android development process. For efficiency and consistency, he strictly adheres to Google’s developer and design guidelines, Google Play Developer Program Policies, as well as sound object-oriented-design principles.

You can find Yucef on LinkedIn.

Introduction to Mortar, Flow and Dagger 2

by Lukasz Piliszczuk

The talk is about how I became a happy Android developper with Mortar, Flow and Dagger 2. I won’t go into the details of how to implement those 3 libraries, as one talk wouldn’t be enough. I will give my feedback, the pros and cons, the overall picture of how things work, etc.

KEEP READING

DESIGN / HACK

2015-03-26 |by droidmtl | Comments Off on DESIGN / HACK | Events, Uncategorized

April 8th from 10h00 to 17h00

Get your tickets on Eventbrite, places limited!

Espace Desjardins

175 Boulevard René-Lévesque Ouest Montréal, QC


DroidCon Montreal and GDG Android Montreal proudly present Design/Hack.

Targeted towards Android developers and UX designers, this is a one day workshop where people
form ad-hoc teams, design an app concept and build a prototype using ‘off-the-shelf’ services and APIs.

As this is a workshop concept, teams are formed on site, subjects are assigned. You’ll benefit
from expert mentoring and advice throughout the day.

All participants are expected to bring their laptops with a fully working Android Studio development
environment. (I.E. You should already be able to run things off a physical device or an emulator.)

We welcome junior Android developers, but we recommend a minimum of experience with the platform
if you want to get the most out of the day.

The team with the Best App concepts will received tickets DroidCon, where they’ll be able to
network with internationally renowned Android professionals. There might also be some surprises 🙂

Part 1: DESIGN (3h)

Adapted from the Google Venture “Design Sprint Playbook”. You will learn how to rapidly
explore new ideas, and go from concept to prototype in record time.

  1. UNDERSTAND

– DIVERGE / DECIDE
– PROTOTYPE / VALIDATE

Part 2: HACK (3h)

We’ll give a short introduction to various rapid development tools and APIs. We’ll then
teach you a method to efficiently work as a team with short iterative cycles, without sacrificing
communication.

You’ll then demo the work accomplished, and our mentors and panel of professionals
will review your progress and give you pointers and hints to bring your idea to the next level.

  1. TOOLBOX

PLAN / DEV / INTEGRATE LOOP
– DEMO

Venue

We’d like to send our thanks and gratitude to our hosts for this event, Desjardins :

KEEP READING