• [Advanced] Android Security

    Google Campus

    Hey Hey! :) New meetup at 7.08 about Security! Security starts with awareness and understanding of what is available for any app developer. So let's learn together! We will start by going over basic: IPC, Binder. Then we will learn how Intents works on Android and why it requires an additional layer of security. After then, we will deep dive into Encryption, Symmetric Keys and RSA and JetPack Security library. And we will finish by reaching the bottom of Network, SSL, CA and all other security hard-core words Register: https://www.eventbrite.com/e/advanced-android-security-tickets-67240984595

    1
  • [Special Event] Android Recycler View & Collection Layout Meets Localization

    Deep dive in LayoutManager in RecyclerView and Localization at one meetup in one of the best startups in Israel - Monday.com RSVP Here: https://www.eventbrite.com/e/special-event-android-recycler-view-collection-layout-meets-localization-tickets-65818443737 We are limited to 120 people only, so hurry up to grab your space. It's essential to learn from the top startups in our eco-system. Monday.com is a fast-growing startup with a unique culture and crazy engineering. As part of our partnership, we organizing our Partners event where Monday.com mobile engineers will share their knowledge and deep dive in super important topics that every developer must know: Managing your layout with LayoutManager by Sahar Weissman For most of us - the layout manager is just something you have to set to your recycler view for it to work. and for most cases - that's good enough. But what happens when the existing impl. does not meet your requirements? in this session we will talk about how we at monday.com shifted our way of thinking from "existing implementations" -> desired functionality to desired functionality -> "non-existing implementation". we will discuss how we created our own custom layout manager to meet our performance & UI custom requirements. Mi idioma su idioma or How to support multi-languages by Amit Frishberg Description: Localizing an app to different languages is hard All translations are stored with the app bundle, so in order to update a single language, you are forced to release a new version. This makes it hard on fixing issues with bad translations or ones breaking your UI. In addition, every new feature might force you to wait until it is translated to all supported languages. In this talk we will show how we @ monday.com handled these issues and what were the technical and operational challenges we faced. So see you, 30.7 @ Monday.com, Menahem Begin 52, 13th Floor 18:30 Food 19:00 Starting first lecture 20:00 Second Lecture 21:00 Kisses Hugs and drive home RSVP here: https://www.eventbrite.com/e/special-event-android-recycler-view-collection-layout-meets-localization-tickets-65818443737

  • Kotlin: Under the covers by Chet Haase

    Dohl Center

    ***REGISTRATION: http://bit.ly/2us2WuR*** The moment we dreamed about is finally happening! Legendary Chet Haase is coming to Israel and we are hosting a special event. At this special event we will have two speakers: "CPU, Compilers & Everything in between" by Yonatan Levin The Android Team did a lot of work improving the compile, build and runtime: from Dalvik to ART, from Java & Dex Compiler to D8, from Proguard to R8, from JIT compiler to AOT compiler. With all these changes it could be hard and confusing to follow what is going on and how it works under the hood. At this talk, we will go over all the compilation and building processes explaining how they work and why. "Kotlin: Under the Covers" by Chet Haase Kotlin offers great modern language features and a rich set of extensions. But sometimes, these features require additional work behind the scenes and often, it's not obvious to the developer where these areas are. Using already available Android tools we will uncover all these areas and understand how and why they happen. Our event will be at Dohl Center. Doors open at 18:30 and the lectures start exactly at 19:00 Be on time! Special thanks to Monday.com and Google who helped us with this event ***REGISTRATION: http://bit.ly/2us2WuR*** Parking instructions: There is a big free parking area at David Tidhar street. Waze: https://www.waze.com/ul?ll=32.04933414%2C34.78641629&navigate=yes&zoom=17

  • Android Architecture Components by Android Developer Advocate from Google

    Dears, We are very excited to announce an epic event. This time we are hosting exceptional guest to talk about a super hot topic: Android Architecture Components by Florina Muntunescu from Android Developer Advocates at Google. She will give a lecture and then workshop immediately after that. So bring a laptop, your smile, friends, and a lot of positive vibes So see you at 5.6, 18:30. We start at 19:00 sharp. RSVP: https://bit.ly/2Lm2J3w

    1
  • What should you know before the Hackathon

    Google office, 29th floor

    RSVP here: https://goo.gl/D5exFY • What we'll do On 11/3 we'll meet for a pre-hackathon special event to talk about some of the awesome tools you can use during your app development. We'll talk about: ** Firebase Essentials by Yonatan Levin - Storage, notifications, Cloud functions, Authentication and much more... ** Essential third-party libraries by Shem Magnezi (WeWork) to help you speed up your development process: Retrofit, Picasso, Joda Time, 3rd party UI Elements etc. Also, we're going to have special guests from Intuit & Vonage that will share their amazing work with us and give us a peek into the feature of their work on the mobile front. See you all there, RSVP here: https://goo.gl/D5exFY The Android academy team :)

  • Android Design #4 - Designer Tools, Pro's, Cons, and Guidelines

    Google office, 29th floor

    • What we'll do Designer Tools, Pro's, Cons, and Guidelines by Shani Tools for development: InDesign, Figma, Sketch, Photoshop Tools for craft: Zeplin, Craft, Avocate UI Kit/Design Guidelines and more.. • What to bring Yourself, to all 4 classes :) There is a lot of preparations involved and a lot of hours invested in our course, and we proudly present the result. The course will consist of 4 classes, and it's free, but please, the only thing we ask is your commitment. It's vital that if you're signing up you'll show up for all the classes, if you won't - you're taking the spot of someone else who would, and places are limited. Designer: You have some experience and you're a rockstar, but you have little to no experience in mobile apps designs, join us to learn more about the world of native apps. Developer: You have some experience with building android apps and you're ready to boost your UI knowledge up a notch. • Important to know Sign up at EventBrite : https://goo.gl/gXJQDc Like last year we will split it to 50% Android developers and 50% Designers. Please pick your ticket using your profession :) Roadmap: 1# - 5/2 - The Android Design Story 2# - 12/2 - Material Design and.. Funimations 3# - 19/2 - Images, SVG, 9Patches.. so many.. 4# - 26/2 - Designer Tools, Pro's, Cons, and Guidelines

  • Android Design #3 - Images, SVG, 9Patches.. and a lot more

    Google office, 29th floor

    • What we'll do mages, SVG, 9Patches.. so many.. by Yonatan V. Levin Developers assets: Naming, Image and Image types conventions SVG, 9Patch, Fixed size to all images OOM and Images types, XML Drawables, SVG (Missing TAGS) Assets for market (banners, icons, screenshots, video) and more.. • What to bring Yourself, to all 4 classes :) There is a lot of preparations involved and a lot of hours invested in our course, and we proudly present the result. The course will consist of 4 classes, and it's free, but please, the only thing we ask is your commitment. It's vital that if you're signing up you'll show up for all the classes, if you won't - you're taking the spot of someone else who would, and places are limited. Designer: You have some experience and you're a rockstar, but you have little to no experience in mobile apps designs, join us to learn more about the world of native apps. Developer: You have some experience with building android apps and you're ready to boost your UI knowledge up a notch. • Important to know Sign up at EventBrite : https://goo.gl/bjwBfN Like last year we will split it to 50% Android developers and 50% Designers. Please pick your ticket using your profession :) Roadmap: 1# - 5/2 - The Android Design Story 2# - 12/2 - Material Design and.. Funimations 3# - 19/2 - Images, SVG, 9Patches.. so many.. 4# - 26/2 - Designer Tools, Pro's, Cons, and Guidelines

  • Android Design #2 - Material Design and.. Funimations

    Google office, 29th floor

    • What we'll do The Android Design Story by Refael Ozeri Material Design Guidelines Theme, Basic components, Fabs, Snackbars, Cards, Bottom sheets, Navigation, Toolbar, Appbar & behaviours, Tabs, Nav. drawer Animations & transitions and more.. • What to bring Yourself, to all 4 classes :) There is a lot of preparations involved and a lot of hours invested in our course, and we proudly present the result. The course will consist of 4 classes, and it's free, but please, the only thing we ask is your commitment. It's vital that if you're signing up you'll show up for all the classes, if you won't - you're taking the spot of someone else who would, and places are limited. Designer: You have some experience and you're a rockstar, but you have little to no experience in mobile apps designs, join us to learn more about the world of native apps. Developer: You have some experience with building android apps and you're ready to boost your UI knowledge up a notch. • Important to know Sign up at EventBrite : https://goo.gl/5dmVkJ Like last year we will split it to 50% Android developers and 50% Designers. Please pick your ticket using your profession :) Roadmap: 1# - 5/2 - The Android Design Story 2# - 12/2 - Material Design and.. Funimations 3# - 19/2 - Images, SVG, 9Patches.. so many.. 4# - 26/2 - Designer Tools, Pro's, Cons, and Guidelines

  • Android Design #1 - The Android Design Story

    Google office, 29th floor

    • What we'll do The Android Design Story by Yossi Segev Android Story Android Fragmentations DP, DPI, SP, PPI - explanations about resolutions Bucket size in android (hdpi, mdpi, xhdpi etc) Android Niceties Android vs iPhone patterns and more.. • What to bring Yourself, to all 4 classes :) There is a lot of preparations involved and a lot of hours invested in our course, and we proudly present the result. The course will consist of 4 classes, and it's free, but please, the only thing we ask is your commitment. It's vital that if you're signing up you'll show up for all the classes, if you won't - you're taking the spot of someone else who would, and places are limited. Designer: You have some experience and you're a rockstar, but you have little to no experience in mobile apps designs, join us to learn more about the world of native apps. Developer: You have some experience with building android apps and you're ready to boost your UI knowledge up a notch. • Important to know Sign up at EventBrite : https://goo.gl/PYd8Gy Like last year we will split it to 50% Android developers and 50% Designers. Please pick your ticket using your profession :) Roadmap: 1# - 5/2 - The Android Design Story 2# - 12/2 - Material Design and.. Funimations 3# - 19/2 - Images, SVG, 9Patches.. so many.. 4# - 26/2 - Designer Tools, Pro's, Cons, and Guidelines

  • Community Night - Best talks by community members!

    Google office, 29th floor

    *RSVP on Eventbrite*: https://goo.gl/Tj8v7b • What we'll do Community Night - Best talks by community members! Here it's come again - our community members who will share their experience of building various cool things in Android. There is a lot of preparations involved and a lot of hours invested in those talks, and we proudly present the result: "How to make your Android Architecture Components testable" by Shiran Silviano One of the biggest Android news at I/O this year was the Android Architecture Components.This component includes LiveData and ViewModel and Room. LiveData is an observable data holder that respects the lifecycle state of the app components(activities, fragments, services). In this talk, Shiran will explore these new architecture components, explain their advantages, what is the problem they are solving and show how to write tests using those components. "InstantApps - what is not written in the documentation" by Daniel Szasz Daniel succeeded to create the instant app and found all the steps that are not described in the "documentation" so more exactly what is in the documentation is not working. All the small tricks from the "Create new app" until the deployment in "Google Play." "Custom Views - Elevate your app!" by Timor Surkis Custom views are something that every developer is facing soon or later. There are a lot of caveats and hidden pits. Timor will share his experience of building custom views: Constructors, View lifecycle, Canvas, Paint, Attributes and many more essential topics. Expect a lot of fun and some funny tails :) See you on time, we start sharp on time - 22 January, 19:00 Sign up on EventBrite: https://goo.gl/Tj8v7b