Panel with top-notch experts about work in Giant world-known companies. IT Village will record another series of their podcast right on our stage!
Dawid Ostrowski Developer Relations Program Manager, Google
Dawid is true technology enthusiast, who loves to work in areas where humans and machines meet to create amazing new products and services. He is experienced program manager with strong technical background, who is able to establish priorities for complex projects and execute across multiple organizations, according to long-term objectives. Dawid has worked in Poland, USA, Germany, Belgium and The Netherlands and truly values diversity of international working environment. His most visible characteristics are individualization (when dealing directly with people), ideation&intellection (inexhaustible source of new concepts) and strong communication (experienced trainer, community manager). He is also an activator constantly impatient for action.
Google TV was an early but premature attempt to extend android out of the phone. Google Glass took that a step further by providing a new UI, UX and APIs. Now with Android Wear, Android has extended to a new environment which is much adoptable than Glass. However, Wear comes with a price, with wear once again we have new UI, UX and set of APIs.
This talk intends to give a deep dive into whole new UI, UX and development tools introduced by Android L, Android Wear and the Google Glass showing ways to integrate each and offer a smooth flow between all android platforms.
What does Google, Amazon, and Microsoft look for in a candidate? In this session, learn preparation and presentation strategies to help you interview well, communicate effectively, and navigate the challenges of a technical interview. Who knows, someone might even be interviewed live on stage!
Murat Yener Android Developer, Intel
Murat Yener is a code geek, open source committer and working in Intel as an Android Developer. He has extensive experience on developing Java, Web, JavaEE and OSGi applications besides teaching courses and mentoring. Murat is an Eclipse committer and one of the initial committers of Eclipse Libra project. He is currently working on building native and Hybrid mobile apps with mGWT.
He is the author of upcoming Professional Java EE Design Patterns book from Wiley.
He has been a user group leader at GDG Istanbul since 2009.
Murat is a regular speaker at conferences like JavaOne, EclipseCon and user group meetings.
The Android NDK is used to integrate asm/C/C++ code into Android applications and libraries.
Learn how to use it as well as NDK-based libraries with Eclipse and Android Studio. Discover what changes from the new Android Runtime (ART) may break your integration, and what you need to do in order to take advantage of 64-bit architectures.
Session details are under NDA
Panel with top-notch experts about work in Giant world-known companies. IT Village will record another series of their podcast right on our stage!
I will speak and show how to:
- Respond to touch events in your views with touch feedback animations.
- Hide and show views with reveal effect animations.
- Switch between activities with custom activity transition animations.
- Create more natural animations with curved motion.
- Animate changes in one or more view properties with view state change animations.
- Create icon morphing transition
Dmytro Danylyk Android Developer, Lemberg Solutions Limited
Developer. Nominated to apply for the Google Developer Expert Program. Finalist of Google Apps Developer Challenge 2012. Author of open source libraries 1000+ stars. Writer. When Dmytro has free time he is writing technical articles. Speaker. Always trying to share his knowledge & experience on different events. Big fan of android, flat design, stackoverflow, git, IntelliJ IDEA. Eclipse IDE hater.
Based on the stats gathered by imaginarynumbers inc., 49% of Java developers wouldn't code Java anymore if not Guava.
In fact, Guava is a wonderful library that makes Java development easier and friendlier. And it's applicable also for Android. However, many developers limit its usage to simple Collections' transformations and filters, not revealing many advantages coming with the whole lib.
During my presentation I'll also cover some android-specific topics like:
- Guava your ContentResolverish boilerplate
- 65K method limit hurts your app and Guava uses too many? Different approaches of handling this issue.
- Do's and dont's of Guava for Android.
And more!
Mateusz Herych Software Engineer, Base CRM
Mateusz is an Android GDE and GDG organizer. Works as Android Developer for Base CRM where he uses his android-abracadabras to make enterprise software users more productive.
JavaScript engines are getting faster, our laptops and mobile phones are getting more powerful however, in spite all of that, we are constantly running into sluggish web apps, choppy scrolling and jerky animations. If you want to avoid that in your projects and deliver a smooth experience to your users, you'll have to think performance. Thankfully, that's exactly what this workshop is all about! Learn how browsers work, how to measure performance, what common bottlenecks you should avoid and put your new knowledge immediately into practice.
Every front-end developer knows that Chrome DevTools rocks! It is a primary tool we work with every day. Mastering it is a must. Yet there is more to the story. Real front-end craftspersons don't use a multi-tool for every task. Instead, they use a set of specialised tools to make their work more efficient. In the Chrome world, these tools are called Chrome Extensions.
During my presentation, I will demonstrate several extensions I have built. I will explain how I built them. You'll not only learn about new tools, but you will also see how easy it is to create them!
Konrad Dzwinel Front-End developer, Making Waves
Konrad is a developer at Making Waves, Google Developer Expert for Chrome and co-organizer of Google Developers Group in Krakow. Originally a back-end programmer for five years, he decided to switch to the more exciting, in his opinion, front-end world. At Making Waves he works on hybrid apps, websites and runs internal trainings. After work, he develops Chrome extensions, experiments with various front-end technologies, gives presentations and runs workshops.
Android Wear is the new edition of Android geared towards smart watches. There are several easy ways you as a developer can add Wear support to your existing apps, but in order to make sure your app really rocks on the users' wrists, you need to unlearn some of the habits of designing for mobile. In this presentation I will show the do's, the don'ts, and some of the how of Android Wear development.
View presentationThe Google Developer Expert Program is out of beta! Don't worry if you haven't heard about us Experts yet, come to the presentation and learn how you, your GDG or your company/product can benefit from GDEs presence all around the globe. Or maybe, just maybe... you want to join our ranks?
View presentationWojtek Kalicinski Co-founder and CTO, Kalicinscy.com
Co-founder and CTO of a successful interactive agency, these days Wojtek mostly works on mobile apps with his team. He likes to share ideas and experience with other technology enthusiasts during Google Developer Group meetups, which he helps organize. As a Google Developer Expert, he is interested in anything and everything related to Android.
Assuming the audience is already familiar with Loader class, we'll discuss problems that occur while using it, try to understand their reasons and see how they can be solved with Enroscar Async. And maybe we'll find out that Loader can be a rather powerful tool.
View presentationRoman Mazur Head of Android/Java Unit, Stanfy
Roman started his way in Android 5 years ago and fall in love with this platform. Currently he is a head of Android unit in Stanfy LLC and a co-organizer of Kyiv Google Developers Group focusing on Android development. Roman is responsible for building a strong team of Android developers inside Stanfy as well as for organizing Android professionals community in Kyiv.
Though Go language was introduced quite long time ago, it was not very popular until Cloud Computing came into our life. In this presentation I will explain why Go would be a great choice for developing really cloud-ready apps.
Nowadays Web development is much more, than just hacking HTML code - it is complete process of creating fresh-looking modern visuals, that bring attention to itself from the first look. On the Polymer workshop you will have a chance to touch the future of Web development right now - starting from simple Web Components and up to building complete web page that using Paper elements.
Valentyn Shybanov Software engineer/country manager, Twinfield
Valentyn focuses on Polymer and Web Components. In previous roles he’s helped craft design systems for massive enterprise companies, user interfaces for console titles, and even built the occasional enchanted princess game. These days his mission is to fight for a better web and to help developers build great experiences.
During our talk we will discuss how to develop on Chrome OS, what technologies can we use, and do we really need this?
View presentationDima Maleev Mobile Developer, N-iX
Dima is a developer for about 10 years, making his way from junior to technical architect and manager of complex mobile solutions. In the past .NET developer, ex-leader of "Lviv .NET User Group" and one of the organizers of the "Oh, Mobile!" community. A fan of mobile technology and javascript. Makes fun talks all around the world and plays american football:)
Technical conferences usually does not have so many women. Some have none at all. Some have 'token woman' who is simply invited because she is 'woman'. And many conferences have around 8-10% women visibility at most. Some researches also show while conferences with the soft subject matter such as user experience, web design has more women speakers and attendees, hight tech conferences have low woman proportions. The focus of this speech is on attempts to give more visibility to women at high-tech conferences. The experiences and challenges of a member of a community that organises conferences with the around 50% of women inclusion and solutions will be presented.
View presentation- The current situation for women in the national and global IT industry
- This year’s changes and trends.
- How the Ukrainian community and the GDG W and Women TechMakers can effect the process.
- We came into this world to change it for the better, so I hope things discussed at our round table will be useful for us and those around.
Nilay Yener Product Manager, Eteration
Nilay is co-organizer of GDG Istanbul and GDG Women Istanbul. In this time she has been one of the key organisers of big events such as DevFest and DevFest Women Istanbul. She has been working for Eteration for 5 years.
Data synchronization between phone and a Android Wear device using Play services.
In Android Wear SDK when using custom layouts we got access to 10 brand new Views, which are extremely useful, but which should I use and when is in most cases still unclear. During my presentation I would like to make small run over that topic and explain benefits and advantages of each of them.
View presentationMichal Tajchert Android Developer, Polidea
Michal is Android Developer for all kinds of wearables, done programming for things such Oakley Airwave, Glass, Sony Smartwatch, and lately found his place in Android Wear development. He has contributed most of his project to the community and shared his knowledge to the community by organising many of Warsaw GDG meetings.
Women Techmakers aims to raise awareness of innovative women leaders in technology and inspire others to join the field.
I would talk about history and successful growth of Women Techmakers Ukraine community, why is necessary to expand diversity and how we make it with Google's support. As well I will talk about opportunities for women in IT and special programs for girls and students.
- The current situation for women in the national and global IT industry
- This year’s changes and trends.
- How the Ukrainian community and the GDG W and Women TechMakers can effect the process.
- We came into this world to change it for the better, so I hope things discussed at our round table will be useful for us and those around.
Kseniia Shumelchyk Software developer, SoftServe
Kseniia is working as software developer at SoftServe. For two years she is leader of GDG Women Ukraine and GDG Dnipropetrovsk. Kseniia actively participate in GDG events, techtalks and conferences devoted software development and so on. Regularly she shares among girls an overview about different programs, grants available for women in IT and my own experience how was involved in some of these programs. Developer of several open-source project during Google Summer of Code program. Participant of TechTalk with global Women Techmakers community.
RESTful API is one of the most important part of the modern web applications and Dart provides us possibility to write it easily, fast and effectively. Want to know how? Follow my presentation!
View presentationAndriy Nechytailov Software engineer, Twinfield
Andriy started as junior backend developer at Twinfield about 3 years ago. Ambitious and inquisitive, during work on complex enterprise system he progressed, looked aside new technologies and experimented. Nowadays Andriy trying to balance between stable back-end and unpredictable front-end developments. The main technologies he currently focused on are AngularJS, Dart and Android.
Everything you should know about Polymer.
View presentationDuring presentation we will cover:
-What is Google Summer of Code?
-What are the goals of the program?
-How does Google Summer of Code work?
-Stipends
-Participating projects
-Why should I participate?
-Statistics
-Useful links
Denys Butenko Python Web Developer, GDG Luhansk
Denys is a python web developer. He participated and successfully passed the Google Summer of Code 2013 and 2014 years. In his time at Melange (GSoC 2014), he worked on responsive layout for GSoC and GCI. An year ago, at TYPO3, he worked on extension for TYPO3 CMS for OAuth2 protocol. He likes new technologies and devices.
Why isn't Dart so popular right now and how to fix it. A brief overview of Dart success/failure stories and why is it the best front end prototyping tool right now.
View presentationYehor Lvivski Software Architect, Spatialkey
Yehor is a passionate front end engineer and UX designer. He likes to make useful tools, that help people solve their problems. Currently he is creating a web app, that helps insurance companies save money, and allows you to find a better and safer place to live.
The world is going global. Borders are being demolished, companies expand internationally, English is becoming more and more widespread.
We are not limited to one location and can choose to be pretty much in any country we want. There is an effort to be put but it is often very worth doing. The opportunities we have globally are countless and there is something great for anyone. Student years is the best time to experience it and to make a big usage out it.
The talk will cover:
- Big opportunities for students abroad
- Huge benefits of studying/interning abroad
- Personal life-changing experience of studying in South Korea, Germany and Hong Kong
Andrii Komar Business Associate Intern, Google
Andrii is a business associate intern in marketing at Google Ukraine, focusing on B2C products and brand. Prior to Google, Andrii has been studying in South Korea, Hong Kong and Germany, double majoring in mechanical engineering and business, with the emphasis on technology management.
The L Developer Preview introduces the new android.hardware.camera2 API to facilitate fine-grain photo capture and image processing.
Access to deeper customisation controls and more image data will make it possible for developers to accomplish much more with the photos we take.
Roman Herasymenko E-commerce Team Leader, Privatbank
Roman is Senior Java/Android developer. Currently he is lead of the E-commerce team in Privatbank PSJC and a co-organizer of GDG Dnipropetrovsk.Roman is interesting in software development for cutting edge technologies and devices like Google Glass and Android Wear.
- The current situation for women in the national and global IT industry
- This year’s changes and trends.
- How the Ukrainian community and the GDG W and Women TechMakers can effect the process.
- We came into this world to change it for the better, so I hope things discussed at our round table will be useful for us and those around.
Agenda:
- How to become a recipient of one of the most prestige scholarship for women in technology.
- ABSA community is looking for proactive and creative women.
- Post Grace Hopper Celebration - the largest gathering women in CS all over the world.
Maryna Zhygadlo Software developer, Ciklum
Maryna works as a software developer at Ciklum in Kiev. At the current moment she is working in search team of one of the largest Swiss auctions Ricardo.ch. Maryna's strong sides in programming are in .Net technology and Apache Solr search engine. Under her responsibility is making search relevant and fast as possible for buyers. Maryna is a first and only recipient of Google Anita Borg Scholarship in Ukraine. Since this summer she is running Anita Borg Scholarship Alumni community in EMEA region, the main aim of it is to increase the ratio of women in CS globally.
Wow! We were much more than we thought!
Introduction to the “Community” flow. A short list of communities of the Google ecosystem and the various programs and stipends supporting students, women and small businesses. A few words about the Ukrainian groups’ place in the global GDG community.
Volodymyr Ivanov UA Developer Program associate, Google
Founder and coordinator of the first Google Developer Group in Ukraine - GDG Kyiv-Center. Community manager of the Ukrainian Google developer program, a prominent member of the Ukrainian and international GDG communities, organizer of the first Ukrainian Hackathon, author and co-organizer of DevFest Ukraine 2012-14. “Community” flow moderator at DevFest Ukraine 2014.
Nowadays if you want an application to target multiple platforms you can choose from several options. Instead of a write-once-run-everywhere solution I'll show you how to leverage modern C++ which can give you the freedom for writing reusable code while staying resource conscious. By carefully drawing the boundaries of the cross-platform and platform specific components you don't even have to give up the natural platform user experience. We will look at how these parts can be connected using the Android NDK / SDK through some real life examples.
View presentationPeter Nemeth , Prezi
Peter works at Prezi where he accompanied most of the client applications starting with writing the first web and desktop versions, through several multi-platform experiments, back to his roots, native applications. Before, he co-created Animata, an open source real-time animation software.
Nowadays if you want an application to target multiple platforms you can choose from several options. Instead of a write-once-run-everywhere solution I'll show you how to leverage modern C++ which can give you the freedom for writing reusable code while staying resource conscious. By carefully drawing the boundaries of the cross-platform and platform specific components you don't even have to give up the natural platform user experience. We will look at how these parts can be connected using the Android NDK / SDK through some real life examples.
View presentationKatya Sadovnycha Software Engineer, Prezi
After finishing Lviv Polytechnic Katya joined Prezi team in Budapest. She made her way from being a Flash developer for browser and desktop to C++ Native world. Katya love to develop user interaction applications, enjoy learning new technologies and travel around the world for an inspiration :)
My name is Mark. I'm 14. I'm from Uzhhorod, Ukraine. I like Lego. A year ago I tried to construct simple microscope from Lego bricks and old USB web camera. Some day I decided to embed some kind of brain into my construction. I used Lego EV3 intellectual brick. I found that my microscope become more and more interesting. I decided to send my idea to Google Science Fair. One day I received fantastic news. I was selected to 90 regional finalists. I added more efforts. Finally my robo-microscope had 3 optical systems and 4 servo motors. It has option of remote control and integration with Google Hangouts. At the same time it's still Lego construction which can be cloned in any school. I took final battle with all my 'ammunition' in Google HQ, Mountain View, September 24, 2014. It was hard battle. I didn't received grand prize. But I don't feel myself a loser. Because I have the next idea...
View presentationMark Drobnych Student, Uzhhorod Gymnasium
Mark Drobnych lives Uzhhorod which is in the West of Ukraine. He studies at Senior High School. Mark's hobbies are: Lego, Lego EV3 programming, gadgets and robots. He is good in Lego robotics. Mark occupied first places in Robotica UA 2013 and Robotica UA 2014. He is global finalist of Google Science Fair 2014. Also Mark is saxophone player and fan of Elon Musk.
In our talk we will discuss patterns and guides of Material Design, try to understand them and apply on existing application step-by-step.
View presentationPanel with top-notch experts about work in Giant world-known companies. IT Village will record another series of their podcast right on our stage!
Sviatoslav Zalishchuk Software engineer and podcast host, IT Village
Sviat is a tech-savvy guy that likes to solve problems. Web has plenty of those to offer, both technology and business wise, so this guy is trying to stay in the intersection. He’s also hosting a video podcast called itvillage, where those stories that happen around technology world are covered.