Lecture #0 Intro

Post on 10-Feb-2017

71 views 5 download

Transcript of Lecture #0 Intro

pUp3EkaP

Lecture #0

First baby steps0

29th floor

34th floor

Yonatan LevinGoogle Developer Expert

levin.yonatanparahall

~ 1500 members Largest Android Active Community

Jonathan Yarkoni

Android LeaderIronsource

Android Academy Staff

Yonatan Levin

Google Developer Expert & Android @ Gett

Britt Barak

Android LeaderFigure8

Yossi Segev

Android DeveloperCrave

You!

Mentors program

Why are we doing that?

● Make the world a better place :)

● Lack of good developers

● Opportunity

● Build strong community

What we are asking in return? - commitment

Course

- Study Jam: We, Google, Udacity

- Android Fundamentals

- Prerequisite: 2+ OOP (Java, C#, Python Objective C), XML

- Every Sunday 19:00 (mostly)

- 34th floor sometimes on 29th floor

The Course Plan

- Online lesson @ home!- Lecture @ Campus- Hands-on @ Campus- Question @ Facebook

But it's just the beginning

What Do We Do?

● Android Fundamentals

● Android UI / UX

● Community Hackathon

● Android Performance

● Mentors Program● Active community

Online Lessons

Important:

Watch online lesson before the meetup!

- Our course: “Developing Android Apps”

goo.gl/u1pxZv- Optional: Nano Degree- Optional: “Android Basics” courses

Java for you

https://goo.gl/ycUa4w

What should I do before every meeting?

Check list

� Join our facebook group: https://www.facebook.com/groups/android.academy.ils/

� RSVP to the Meetup (separately)

� Watch online lesson before the lecture and do all homework

� Prepare questions and code :)

Questions ?

What are we going to do today?

What about A & B?

Watches - Android Wear

TV

Questions ?

Fun Fact - What common?

https://github.com/udacity/Sunshine-Version-2

IPC?

Inter-process communication (IPC) is a framework for the exchange of signals and data across multiple processes

Linux legacy

Android

Why Binder?

Performance Security Stability Memory

Google I/O talk: https://www.youtube.com/watch?v=LCJAgPkpmR0

Single Flexible Build System

I’mCollector,

Garbage Collector

Questions ?