August 13, 2017

Google I/O 2017 Extended Roadshow

Google I/O is Google's annual developer conference, where they share the latest products and technologies. Google I/O 2017 was held in Shoreline Amphitheatre, Mountain View, California on May 17-19. GDG Philippines brought the I/O experience to different cities with Google I/O 2017 Extended Roadshow, a series of talks and workshops to help professional and student developers deep dive in the new technologies announced. We visited Rizal, Manila, Laguna, Palawan, and Naga this year.



Rizal

The first leg, Google I/O 2017 Extended Rizal, was held in University of Rizal System - Morong Campus on June 24. I talked about the latest updates from Google I/O 2017 in the morning plenary and conducted a basic android workshop in the afternoon.



Manila

Google I/O 2017 Extended Manila was held on July 1 at University of Sto. Tomas. I had a talk/workshop about Android Instant Apps in the afternoon breakout session.

Laguna

We were back in UP Los BaƱos for Google I/O 2017 Extended Laguna (July 15). I conducted a basic android workshop in the afternoon.



Palawan

Google I/O 2017 Extended Palawan was held on July 28 at Palawan State University. I had another Android workshop in the afternoon breakout session.



Naga

The last leg, Google I/O 2017 Extended Naga, was held at Ateneo De Naga University on August 12. I talked about the latest updates about Android Development from Google I/O 2017 in the morning plenary and conducted a basic android workshop in the afternoon.


August 5, 2017

Palawan Trip

GDG Philippines went to Palawan for Google I/O 2017 Extended on July 28. We went there from July 26 to August 1 to explore before and after the event.

Puerto Princesa

After our meeting with volunteers for the event, we went on a city tour. We visited Kuyba Almoneca, Crocodile Farm and Nature Park, Palawan Butterfly Ecological Garden and Tribal Village, Mitra's Ranch, Baker's Hill, Plaza Cuartel, and Immaculate Concepcion Cathedral before going to Baywalk for dinner at K'na Boyet. After our event on July 28, we also went to Iwahig Firefly Watching.

Kuyba Almoneca Meditation Garden
Kuyba Almoneca Meditation Garden has a holy cave with the face of Jesus Christ. There are also other caves with different rock formations, a chapel, and fish spas.



Crocodile Farm and Nature Park


Photo from Adam

Palawan Butterfly Ecological Garden and Tribal Village



At the Butterfly Garden

At the Tribal Village

Mitra's Ranch




Baker's Hill




Plaza Cuartel




Immaculate Concepcion Cathedral




Iwahig Firefly Watching, Mangrove Eco-tourism & Wildlife Park


Photo from Adam

Coron

We travelled to Coron via 2Go. We didn't have much time to tour because of the delays in our ship. Our first trip was island hopping (Siete Pecados Marine Park, Kayangan Lake, Twin Lagoon, Skeleton Wreck, Smith Beach)and then we had a quick city tour (Lualhati Park, St. Augustine Parish Church, Maquinit Hot Springs)

Lualhati Park



St. Augustine Parish Church




June 11, 2017

Google I/O 2017: What's New for Android Developers

Google I/O 2017 was held in Shoreline Amphitheatre, Mountain View, California on May 17-19. There were a lot of announcements and new stuff from the event. Here are some of the new things relevant for Android developers:

Android Go

Android Go is Android (starting with the O release) optimized to run smoothly on entry-level devices. Google will also design their apps to use less memory, storage space, and mobile data (like YouTube Go).

Project Treble

Also starting with the O release, Project Treble is a new Android framework designed to help reduce the time and effort it takes device makers to upgrade a phone to a new version of Android.

Android O Developer Preview

The next version of Android, Android O, has beta-quality developer preview now. Android O includes changes like Notification channels and dots, Picture-in-picture, Smart text selection, Autofill, Adaptive icons, XML font resource, Downloadable fonts and emojis, Autosizing textviews, and more.



Developers can try the preview, the updated SDK, system images, and tools from developer.android.com/preview. They can also enroll their devices to Android Beta to get pre-release versions and automatically receive OTA updates.

Kotlin

Kotlin is now an officially supported language for developing Android apps. You can learn more about Android and Kotlin at https://developer.android.com/kotlin.



Android Architecture Components

Architecture Components is a set of Android libraries that help you structure your app in a way that is robust, testable, and maintainable. They also released a Guide to App Architecture, which you can use even if you won't be using Android Architecture Components .



Android Studio 3.0 Canary

Android Studio 3.0 is now available in the Canary Channel It includes Kotlin support, Java 8 language features, Layout editor, Adaptive icon wizard, XML fonts and downloadable fonts, Android Things Support, IntelliJ Platform Update, Instant Apps Support, Build Speeds Improvement, Google Maven Repository, Google Play System Image, Emulator openGL ES3.0 Support, Emulator App Bug Reporter, Emulator Proxy Support, Emulator Android Wear Rotary Controls, APK Debugging, Layout Inspector, Device File Explorer, Android Profiler, CPU Profiler, Memory Profiler, Network Profiler, and APK Analyzer Improvements.

Instant Apps

Instant Apps allow users to run Android apps without installations from search, social media, messaging or other deep links. Android Instant Apps is now open to all developers. You can learn more about Instant Apps at http://g.co/instantapps .

Google Play Console

Google announced several powerful, new features and reports in the Play Console to help developers improve their app's performance, manage releases with confidence, reach a global audience, and grow their business. These includes Statistics, Android Vitals, Release dashboard, Device catalog, App Signing, Pre-launch report, Retained installer data, Subscriptions dashboard, and Reviews analysis.



Videos and Codelabs

You can check this Playlist for the videos of Android-related sessions. There are also various codelabs for Android, Android Auto, Android TV, Android Wear, and more.