September 12, 2017

Developing Apps for Google Assistant

Google Assistant is your own personal Google. It's one Assistant that's ready to help you get things done, no matter where you are or what device you're using. With it, you can have a natural conversation and ask questions, take actions and do more.



Developers can create applications for Google Assistant by creating Actions on Google. Actions on Google is the platform that allows developers to build for the Google Assistant on Google Home, Android phones, iPhones, and wherever the Assistant will be available. Developing apps for the Assistant is free (no need to register for a developer account) and easy. The apps you will built will be available to every devices where there is Google Assistant. Users don't need to download anything to try your apps.

To develop for Actions on Google, you would need to create a project in the Actions on Google Developer Console. You can use Actions SDK or conversational platforms like api.ai, which wraps the Actions SDK into an easy-to-use user interface. Using api.ai is free; it also allows you to develop apps not just for Actions on Google. You can create apps without coding but you can also use webhooks to add more functionality.



I have started developing apps for Google Assistant: Budget Penny and GDG Philippines. Budget Penny is your budget assistant that's ready to help in managing your finances. Simply tell her your monthly budget and update her of your expenses as often as you like. Moreover, you can ask her how much is your remaining balance or whether you still have budget. Learn more about Budget Penny here.



I have also made a Google Assistant app for the Google Developer Group (GDG) Philippines community. You can ask it about the upcoming events and more information about GDG Philippines. I have used api.ai and webhooks using Firebase, Cloud Functions, and NodeJS for these apps. I'll continue working on these apps and build new ones soon.

If you want to create your own Google Assistant Apps and learn more about Actions on Google, you can check out the documentation at https://developers.google.com/actions/ and join the Actions on Google Developers Community at https://g.co/actionsdev.


August 22, 2017

Naga Trip

GDG Philippines went to Naga City for Google I/O 2017 Extended Naga on August 12.

Dy Viajero Transient Hotel
We stayed at Dy Viajero Transient Hotel which is at Bicol Central Station.



Bob Marlin
On our first day in Naga, we had lunch at Bob Marlin.



Red Platter
After our whole-day I/O Extended event at Ateneo de Naga, we had dinner at Red Platter, a semi-fine dining restaurant in Naga City.



Panicuason Hot Springs Resort
Before travelling back to Manila, we went first to Panicuason Hot Springs Resort.



Malabsay Falls




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.