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.




May 1, 2017

Palawan Android Study Jams

GDG Philippines, in cooperation with Palawe├▒o ICT Association (PICTA) organized Android Study Jams on April 11-12. The event has been a part of the Puerto Princesa Technology Month and was held in partner school Western Philippines University-Puerto Princesa Campus.

Ralph and I went to Puerto Princesa for the two-day Study Jams. More than 24 participants attended the sessions. At the end of the second day, 5 groups presented the apps they have built.


Participants of the Palawan Android Study Jams

April 3, 2017

Budget Pinoy

Sweldong Pinoy is now five! We have been developing a new app called Budget Pinoy. I'm reposting below the announcement blog post which was originally published in the Sweldong Pinoy Blog.


Need help in budgetting your salary? Want to find out what your asking rate is depending on your projected expenses and budget? We have developed an app that can help you!

Budget Pinoy is a tool for Filipinos in computing gross and net pay based on user's budget.


Users can input their target savings and projected expenses in the Budget Tab. They can also use the expenses tab to check expenses.

The recommendation tab will show the asking rate that the user needs to be able to earn enough for the target budget. It will also show the net pay and deductions, computed using Sweldong Pinoy, based on the asking rate.

We're also working with different financial institutions to give you relevant tips to help you in your finances, based on your budget. This will be coming soon in a future update.

Try Budget Pinoy at https://play.google.com/apps/testing/com.sweldongpinoy.budget and let us know how we can improve the app to help you more in your budgetting needs.