addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

January NYC-GDG meeting: Dependency Injection, Firebase, Polymer,etc

  • Jan 27, 2016 · 6:30 PM

Sword Fighting with Dagger -  Mikhail Nakhimovich

Dependency Injection and Inversion of Control are great pattern for modern Java development.  Mikhail will walk us through setting up Dagger 2, Google's new DI library as well as lessons learned from managing hundreds of objects  in the NYT Android App.  Topics will include: Obect Scoping, Lazy instantiation and a demystification of Dagger generated code.  Prior Android knowledge is helpful but not required.  



Bio:

Mikhail is a Senior Android Engineer who loves all things Open Source.   After transitioning from Java Spring development, he has spent the last 3 years building Android Apps for startups before landing as the perforamance guru on the NY Times Android Framework Team. He hopes to one day find a way to speed up reflection from Android. 


Location sponsored by WeWork


Lightning talks are welcome.  Please contact the organizers or post ideas here.  Please also post topics that you are interested in.

Ralph Yozzo will discuss the "dangers of Javascript" and usages of Polymer and Firebase in applications such as social predictions, and civic data.


Join or login to comment.

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy