Monthly Android Technical Session

This is our monthly technical session for experiences Android developers.

 

6:00-6:30: food and networking

 

6:30-6:45: Introduction, welcome and announcement

 

6:45-7:15:

Topic: How Facebook Builds for Android: Infrastructure and Testability for Complex Apps

Speaker : Jenny Yuen - Lead Android Developer, Facebook

 

Speaker Bio: TBD

 

7:15-7:45

Topic: Getting (and Keeping) Users on Android with the Facebook SDK

Speaker : Bear Douglas

Speaker Bio: TBD

 

7:45-8:15

Topic:Battle-Tested Patterns in Android Concurrency

Speaker: Doug Stevenson (Android Architect GREE)

Speaker Bio:

Doug is currently an Android Architect at Gree International, designing
a client platform for games with worldwide exposure. Previously, he was
the Android team lead at SoundHound, one of the Play Store's all time
top applications. He has also taught extended Android boot camp classes
in addition to Java classes. Doug is also the developer of Act 1 Video
Player, which is a personal project that has enjoyed success on the Play
Store.

Join or login to comment.

  • Brad Smith

    This my first experience and a positive introduction to Facebook. It left me with some questions but this is a good thing. Until this day I never cared about or knew what I might do with Facebook.

    January 31, 2013

  • Ronak Patel

    This was my first meetup ever and I guess I made the right choice. Excellent presentations especially the concurrency facts. I knew the bugs in Async Task but was not aware with alternatives of using loaders. Nice to know the architecture that Facebook uses to manage reusable components across the board. Also was using old SDK for Facebook with my own modifications but looks like its worth to use new one. Overall very useful and worth attending. Thank you guyz.

    January 31, 2013

  • Peter Jennings

    Excellent presentations! Well worth the drive from Santa Cruz.

    January 31, 2013

    • Brad Smith

      Yes, Well worth the drive from Santa Cruz.

      January 31, 2013

  • Suyash Joshi

    Can Jenny share her slides too?

    January 31, 2013

  • Venkat Danda

    Thank you David and team to setup this.
    Thanks Doug for the presentation. I wish you had more time to cover it in detail. Thanks Bear and team for insightful of FB Android practices and SDK presentation.

    January 31, 2013

  • Bear Douglas

    Thanks again to everyone who came! We really enjoyed having you. I'm afraid I can't share my slides right now, but here are notes from my presentation last night: https://dl.dropbox.com/u/1577388...­

    3 · January 31, 2013

  • al friedrich

    Sorry, Balwinder, but according to the NDA, I did not see anything, I did not hear anything, there was no Jenny.

    2 · January 31, 2013

  • Balwinder

    Did Jenny Yuen share a slide deck? If not, can someone share notes on that presentation ?

    January 31, 2013

  • Jonathan Koren

    Thanks so much for the slides and samples, Doug. Wish there was more time last night for you to go through them with us, but it was great nonetheless.

    January 31, 2013

  • Peter Kacandes

    excellent

    January 31, 2013

  • Randall Sayat

    Awesome!!!

    January 31, 2013

  • Doug Stevenson

    Hey, folks, it was great meeting many of you tonight!

    As promised, I have urls for my talk on Android threading/concurrency:

    Slides PDF: http://goo.gl/a10r4­
    Sample code: http://goo.gl/iJGMO­

    5 · January 30, 2013

  • Matthew Johnson

    Great topics, mostly well presented. The final speaker was rushed, so the coverage was too quick at the end, but he promised to post the slides, which will compensate well.

    January 30, 2013

  • Jae Lim

    First off, thanks Jenny, Bear, and Doug for excellent presentations. Of course Facebook for the venue. During the presentation, Doug promised to upload his presentation slides somewhere online. Does anyone know where I can find this?

    January 30, 2013

  • Damodar Periwal

    Excellent Meetup. High-class presentations by Jenny, Bear, and Doug!

    January 30, 2013

  • Ronan Keryell

    Great technical content, quite interesting. A multithreaded brain was nevertheless needed to cope with the huge amount of information in the last talk because of the lack of time... :-)

    January 30, 2013

  • Brad Smith

    I heard a strange twist to this at http://www.designcon.com/santac...­
    today.

    The ifixit guys
    http://www.ifixit.com/?gclid=CP...­
    say they went viral only after exposing everything.
    Well, almost everything...

    They buy the lastest brand new anything anywhere in the world it comes out first and rip it open to expose the guts. Braodcom can't do this, Nvidia can't do this, the ifixit guys can do this.

    Pretty cool. I mean Steve made history by ripping off Xerox and now you have these kids making a living just ripping the thing open. They did a Go Pro today but I have a Contour so short of winning the giveway I was mainly bored.

    January 29, 2013

  • Nelson To

    I understand people concern about the NDA. If you wonder what the NDA is about, please download the facebook NDA and decide if you want to participate the event or not.

    http://www.svandroid.org/files/­

    1 · January 28, 2013

    • A former member
      A former member

      I've signed plenty of NDAs in my time. In fact, I'm currently bound by a few of them. However, this is a remarkably open-ended agreement. I'm no lawyer, but from the wording, it appears that anything discussed on premises could be construed as Facebook confidential information. That's asking us to put a lot of trust in Facebook's lawyers. I've done similar public meetings at other tech companies and they've avoided the NDA by limiting unescorted access to the facility to a "sanitized" location and only allowing people to move around the facility with an escort. This is an unusual NDA, in my opinion. I'm afraid I'm not going to be participating.

      January 28, 2013

    • Nelson To

      Understood, Dan. At this point, there is not much I can do. Thanks for bring up your concerns.

      January 28, 2013

  • Jonathan Lin

    I sincerely hope that our esteemed meetup organizers can do their best to avoid using those places required meetup members to sign NDA for attending meetups. If signing NDA is required, it'd be great to announce it in advance and disclose what kind of confidential content is going to be released in the meetup so that we can determine whether it's worth signing NDA to attend it or not.

    January 28, 2013

    • Dr KRS Murthy

      Emanuel: How many NDAs have we signed just for meet ups, when the company does not give us a copy of what we have signed and a list of what was disclosed? Too many.

      January 28, 2013

    • Jonathan Lin

      Exactly. Without the specifics of disclosures, I feel that we are signing the NDA just like a blank check which may include things we already knew before discussing/disclosing/ov­erhearing in the meetup or may know in the future but never discussed/disclosed/over­heard in the meetup. Why should we be legally bound to things that never take place? Will our companies' lawyers or bosses agree us to sign such a generic blank NDA with other companies working on the same technology space? Even we are not working on the same space now, we may in the future. Do we want to be legally bound by this generic blank NDA for things never disclosed or we already knew?

      January 28, 2013

  • Brad Smith

    I for one think it is fine to sign a NDA to use a fine facility. I am not there to steal anything anyway. If I am not mistaken it only means if I see something on a whiteboard I can think about it, I just can't talk about it. I asked about this sort of thing at the ATT hackathon last weekend and the answer was "nobody cares". Your milage may vary but it is an NDA, not a "will not compete clause."

    January 28, 2013

    • A former member
      A former member

      Actually, if you later work on a project that they could claim was inspired by something you saw while under NDA, it would be a "no compete" clause, as it would leave you open to a lawsuit.

      January 28, 2013

  • Mark

    Why is Facebook requiring an NDA for this event? What if people don't want to receive confidential information? It doesn't make sense to sign an NDA and be bound to Facebook just because the event is taking place there.

    January 18, 2013

    • Dr KRS Murthy

      Thanks for brining up the NDA topic. Most companies make you sign a ONE SIDED NDA to attend a public event in their location. Some companies are: Google, Plug and Play..... There are many more. You can not argue with the receptionist or security guard. They have no knowledge of NDA and its validity.

      January 28, 2013

    • Jonathan Lin

      Actually, Googole, Plug and Play, and some others did require signing ONE SIDED NDA at the beginning. However, they all soon dropped that requirement afterwards. I guessed that it's because people were complaining about it. I hope that facebook shall drop it soon. Otherwise, I think that we, meetup members, can/shall communicate with meetup organizer not to do it in those places requiring to sign NDA. I don't think that facebook is ready to be a good place to hold this kind of generic public meetup event due to this requirement. So, we shall voice our preferences to the meetup organizer to avoid this kind of legal problem and concern.

      1 · January 28, 2013

  • Nelson To

    If anyone have interesting android topic want to share in this event, please send me an email privately. Ideally, we want topic to be more technical than business orientated.

    January 24, 2013

  • So-Eun Park

    Hello all, I'm new to this monthly meetup and I was wondering how the usual flow/schedule goes & how long the talk is etc. Thank you :)

    January 23, 2013

  • Richard H Fung

    At this meetup, can you make it similar to a previous meetup at FB for iOS developers? i.e., discuss technology stacks and tools. Can you make this format similar to Evernote Android meetup yesterday?

    January 17, 2013

    • Bear Douglas

      Hi Richard, we're going to talk about tools and our app infrastructure.

      January 22, 2013

  • Bob Hardy

    Nelson, thanks for getting the NDA. Just to be sure, Facebook is only providing the space for this session, correct?

    January 12, 2013

    • Nelson To

      They will provide food and drinks from my understanding.

      January 12, 2013

    • Bear Douglas

      Yes, we'll have pizza and soda and snacks in our microkitchen

      January 22, 2013

  • Robert Herriot

    When asked about the Facebook-required NDA at the Jan 16 2013 Facebook Meetup, Bear (a Facebook employee) said (before the entire audience) that the NDA did not apply to anything said in the meeting room and was intended to cover the case where someone wandered off on their own and saw something. It would be better for all if the written NDA conformed to the verbal clarifications.

    January 18, 2013

  • Nelson To

    I have confirmed with Facebook. They will request attendees to sign an NDA. I will attach the NDA in our Files section. If you have any concerns, you can download it and review it ahead.

    January 11, 2013

  • Nelson To

    Most likely. I will double check with them.

    December 24, 2012

  • Mark

    Since this event is being held at a Facebook location, will Facebook require an NDA to be signed by everyone in order to attend? Facebook has required an NDA to be signed at previous events.

    December 22, 2012

Our Sponsors

People in this
Meetup are also in:

Make progress in your life

The excitement and power of a community can make big things happen.

Log in

Not registered with us yet?

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