Tuesday, January 22, 2019

Deploy Google Apps Script web app as an Android application

The main advantage of serverless Google Apps Script against of serverless Cloud Functions is online editor (IDE) not only for writing code for server-side, but even for client-side. You can create HTML web application with HTMLService



Google has recently introduced (G Suite update 12/2018) option to deploy web application as a native Android application for G Suite users. If you are reading this, you are probably power-user so you can imagine what you are able to do now! Yes, deploy native Android application with Google Apps Script.

Notes:
-To use web apps, your user’s devices must have Google Chrome installed

1) Create a new Script at https://script.google.com

2) Insert code snippet into code.gs


3) Create a new HTML file and rename it to "view.html"



4) Edit HTML for your future über-cool-application (just for now, insert Hello World!)

5) Open menu Publish --> Deploy as web app and copy URL address



6) It is time setup in G Suite. Open Google Admin console (https://admin.google.com) and pick category Device management

7) Then choose App Management from left panel.

 8) In App Management you will see section in the middle of page - Manage apps for Android devices. This section contains button Manage whitelisted apps. Click it.



9) Now you are in mobile application management. First, you have to Add a new whitelisted application (with yellow circle button)


10) You will see Google Play directory. Change category (left panel) to Web Apps.



11) For now, you have to again click at Add button (circle button at right bottom of page.



12) Now you can define behaviour of your Android application.
- Title is name of application on home screen
- URL of your Google Apps Script (from step 5)
- I recommend you for display choose Full screen or Standalone
- Icon of your Android application


13) After you click at Create button it will take about 10 minutes to prepare your application.
(There is a small text Not available yet below during preparation )

14) When your application is successfully prepared, then you can click at desired icon



15) During distribution strategy, you can distribute application for all G Suite users or subset according to Organization unit.




16) Last step contains option to automatically install application on all devices (This option doesn't work for me)



17) When you visit Google Play at your phone, then navigate to section Work Apps. Click to application and install it.

The was a final step. Your Google Apps Script application is on mobile's homescreen



Are you interested in this topic? Follow me on Twitter, Google+ or subscribe RSS

51 comments:

  1. Interesting Article. A very fast workflow to deploy an android app. Question: will this app be publicly visible in the app-store for anyone (not part of the organisation?) or only to devices of the organisation?

    ReplyDelete
  2. This free programming can be downloaded from the Microsoft site. Microsoft Office 2010 has the spare as PDF highlight worked in. For the 2003 rendition of Microsoft Office other programming is expected to make PDF reports from Office documents. https://edit-pdf-ios-android.pdffiller.com/

    ReplyDelete
  3. I was reading some of your content on this website and I conceive this internet site is really informative ! Keep on putting up.
    gbwhatsapp

    ReplyDelete
  4. In a nut-shell, android development is like a blank slate for an astute android application developer. You can turn nothing into something and earn from it!
    gerald winata gozali

    ReplyDelete
  5. Thanks for sharing nice information with us. i like your post and all you share with us is uptodate and quite informative, i would like to bookmark the page so i can come here again to read you, as you have done a wonderful job. Buy Business Reviews Google,

    ReplyDelete
  6. This website and I conceive this internet site is really informative ! geniusupdates

    ReplyDelete
  7. I read your articles very excellent and the i agree our all points because all is very good information provided this through in the post.
    web apps

    ReplyDelete
  8. We at Dextemade beamed many diversified brands. And we are also honored to provide you Development, Digital Marketing, 2D / 3D Animation, Graphics Design, and 3D Designing Services to beam your brand / aim too. With our complete preparation. We have a team with very high leading expert professionals.

    ReplyDelete
  9. It was a brilliant opportunity to visit this sort of site and I am cheerful to know, much obliged to you such a great amount for allowing us to have this open door.mobile app development company chennai

    ReplyDelete
  10. Thank you because you have been willing to share information with us. we will always appreciate all you have done here because I know you are very concerned with our. Webdesign

    ReplyDelete
  11. Nice to be visiting your blog again, it has been months for me. Well this article that i've been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share. Webdesign

    ReplyDelete
  12. This was a really great contest and hopefully I can attend the next one. It was alot of fun and I really enjoyed myself.. Webdesign

    ReplyDelete
  13. Webdesigner waar u een professionele en betaalbare website kan laten maken? De nr. 1 webdesigner in Limburg, Antwerpen en Vlaams-Brabant voor SEO websites. Webdesigner

    ReplyDelete
  14. I admire this article for the well-researched content and excellent wording. I got so involved in this material that I couldn’t stop reading. I am impressed with your work and skill. Thank you so much.

    Mobile Application Development Compnay in Chennai

    ReplyDelete
  15. At this point you know who your essential clients are and have likewise recognized some other potential markets. Webdesign

    ReplyDelete
  16. I admire this article for the well-researched content and excellent wording. I got so involved in this material that I couldn’t stop reading. I am impressed with your work and skill. Thank you so much.

    Mobile Application Development Company in Chennai

    ReplyDelete
  17. I really appreciate the kind of topics you post here. Thanks for sharing us a great information that is actually helpful. Good day! Webdesign bureau

    ReplyDelete
  18. What a fantabulous post this has been. Never seen this kind of useful post. I am grateful to you and expect more number of posts like these. Thank you very much. Webdesign bureau

    ReplyDelete
  19. This is an awesome post and useful information. I appreciate your effort and you have done a great job. Thanks for the sharing the ideas. Visit to know More: Mobile App Development Company In New York

    ReplyDelete
  20. Great blog ! I am impressed with suggestions of author. Outsource Web Development

    ReplyDelete
  21. Nice post, very useful blogs with very useful information, thank you.
    Hybrid App Development Company in USA

    ReplyDelete
  22. I want to thank the author for publishing this great read. I love your effort for putting in this blog. Get the best developers delivering custom & mobile application development services at the best price at 5280software.net. Visit on custom mobile app developers Denver for the more details.

    ReplyDelete
  23. What a fantabulous post this has been. Never seen this kind of useful post. I am grateful to you and expect more number of posts like these. Thank you very much.

    Android App Development Company Chennai

    ReplyDelete
  24. Thanks for Sharing a useful content about Internet of Things
    Please visit our website At SFJ Business Solutions we to shared some blogs about IoT
    iot online course

    ReplyDelete
  25. Kami akan memberikan 100 rekomendasi game offline apk mod untuk kamu yang memiliki koneksi internet atau paket internet yang. DOWNLOAD DI PLAYSTORE. Game Pertualang Offline Terbaik 2019, Game Pertualang Offline Terbaik. Petualangan Terbaik 2019, Dijamin Seru Wajib Kalian Download. Game Android offline free download menjadi pilihan yang diminati para penggemar game yang ingin hemat kuota tetapi tetap memainkan game kesayangan. daftar game Android Offline Gratis Tanpa Koneksi. Kalian dapat mengunduh atau men download game offline android apk mod di: https://downloadgameofflineapkmod.blogspot.com - download game offline.

    ReplyDelete
  26. I was very impressed by this post, this site has always been pleasant news Thank you very much for such an interesting post, and I meet them more often then I visited this site. Web Design Toronto

    ReplyDelete
  27. Great post I would like to thank you for the efforts you have made in writing this interesting and knowledgeable article. Thank you a lot! and if you need Graphic Design Company then contact us!

    ReplyDelete
  28. Perusing few web journals and books to a great extent isn't sufficient for the general population. digital marketing training in pune

    ReplyDelete
  29. I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post. Best Starter Champion

    ReplyDelete
  30. This post is very simple to read and appreciate without leaving Digital marketing in pune any details out. Great work!

    ReplyDelete
  31. I admire this article for the well-researched content and excellent wording. I got so involved in this material that I couldn’t stop reading. I am impressed with your work and skill. Thank you so much. dominio y página web

    ReplyDelete
  32. Attend The Machine Learning course in Bangalore From ExcelR. Practical Machine Learning course in Bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Machine Learning course in Bangalore.
    Machine Learning course in Bangalore

    ReplyDelete
  33. You have shared a nice article about the mobile app. Your service is very interesting and useful. I liked it. If anyone wants to convert a Website To Android App, wesetupyourwebviewapp is the best choice.

    ReplyDelete
  34. Attend The Digital Marketing Training in Bangalore From ExcelR. Practical Digital Marketing Training in Bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Digital Marketing Training in Bangalore.
    Digital Marketing Training in Bangalore

    ReplyDelete
  35. This is a great blog that explains how we can pick a platform to know about the Mobile App Development. There are lots of information derived from your blog. Get the more details regarding the android application development services then, you can visit on android app development services USA

    ReplyDelete
  36. This is a great blog that helped me to understand Deploy Google Apps Script web app as an Android application. You can take professional magneto ecommerce store development service by checking out the following link.

    ReplyDelete
  37. Thanks for sharing such an informative blog that explains the importance of Deploy Google Apps Script web app as an Android application. You can opt for Bradford Networks Houston for a wide range of services.

    ReplyDelete
  38. America Gun Ban Home, Syndicated by Countrymen Your News Source Worldwide. Taking the stink out of Gun Control and being a Patriot.  weebly website creator

    ReplyDelete
  39. You have shared a nice article about App development. Your service is very interesting and useful. I liked it. If anyone looking to app design companies, linktekc is the best choice

    ReplyDelete
  40. Nice to be visiting your blog again, it has been months for me. Well this article that i've been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share. appcloner

    ReplyDelete
  41. Thanks for taking the time to discuss that, I feel strongly about this and so really like getting to know more information about android development. It should be really useful for all of us. android app design denver

    ReplyDelete
  42. Every business these days need to collect data at every point of the manufacturing and sales process to understand the journey of the product.
    This may include applications, clicks, interactions, and so many other details related to the business process which can help define goals in a better way.
    Therefore, we bring you the list of benefits which you can reap with the use of Digital Marketing Course in Sydney in your process of management.
    every business has a single reason for which the interaction of the customer and the seller is established and it is the product to be sold. Therefore, it is very crucial
    that you must add relevance to your product by understanding the needs of the customers with the addition of features and design improvements which can make your product a
    perfect fit for the target audience. This can be easily achieved with the right interpretation skills which you can only get with Data Analytics Certification.

    ReplyDelete
  43. I finally found great post here.I will get back here. I just added your blog to my bookmark sites. thanks.Quality posts is the crucial to invite the visitors to visit the web page, that's what this web page is providing.
    ExcelR digital marketing course in sydney

    ReplyDelete
  44. Good piece of information. Really appreciate it. I also know one more platform where I read about Mobile App development which is Vkreate.in and it helped me in finding a complete solution for my website.

    ReplyDelete
  45. just awesome post. Thank you so much for sharing the valuable information
    With our Digital Marketing Training, re-discover your creative instinct to design significant marketing strategies to promote a product/service related to any organization from any business sector.
    Digital Marketing Course
    Digital Marketing Course in Sydney

    ReplyDelete
  46. I feel very grateful that I read this. It is very helpful and very informative and I really learned a lot from it.
    pmp certification training in bangalore

    ReplyDelete