Search icon
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Build Customized Apps with Amazon Honeycode
Build Customized Apps with Amazon Honeycode

Build Customized Apps with Amazon Honeycode: Quickly create interactive web and mobile apps for your teams without programming

By Aniruddha Loya
$33.99 $22.99
Book Jun 2022 438 pages 1st Edition
eBook
$33.99 $22.99
Print
$41.99
Subscription
$15.99 Monthly
eBook
$33.99 $22.99
Print
$41.99
Subscription
$15.99 Monthly

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Buy Now

Product Details


Publication date : Jun 17, 2022
Length 438 pages
Edition : 1st Edition
Language : English
ISBN-13 : 9781800563698
Vendor :
Amazon
Table of content icon View table of contents Preview book icon Preview Book

Build Customized Apps with Amazon Honeycode

Chapter 1: Amazon Honeycode – Day One

Amazon Honeycode's key value proposition is to enable users to build and deploy mobile and web applications with minimal to zero need of programming. Therefore, we'll start this book by enabling you to discover this power and value right at the first step.

You will first create your Honeycode account, and then in less than 2 minutes, you will be able to create and use a simple To-Do app that runs on both mobile devices and on laptops/desktops following some simple steps and a few clicks.

Are you wondering what Amazon Honeycode is? What are the key features, major components, and where are the other details that are typically covered at the start of a book? Do not worry – we have you covered in Chapter 2, Introduction to Honeycode. However, before all those details, let's zoom through the core product and learn what it has to offer.

In this chapter, we're going to cover the following main topics:

  • Creating the first application
  • Running the application on the web and mobile devices

Technical requirements

In order to follow this and all the subsequent chapters in this book, you'll need to have access to Amazon Honeycode, which requires a laptop with a web browser, preferably Google Chrome, and optionally a mobile device running either a Honeycode-supported version of Android (it currently requires Android 8.0 or upward) or iOS (it currently requires iOS 11 or later).

Creating the first application

In this section, we'll create a Free Tier account on Amazon Honeycode and then quickly create a to-do application.

Creating an account on Amazon Honeycode

To create an account on Amazon Honeycode, let's follow these steps:

  1. We will start by using our browser to navigate to www.honeycode.aws and click on the Try for free button at the top-right corner of the page. Provide your details in the form, verify the email, and complete the signup.
  2. On the first login, you will be greeted with a Welcome to Honeycode! popup. It is up to you whether you want to provide the requested data review the content of the popup or skip it. In our next chapter, we'll cover in detail the information provided on the pop-up screens:
Figure 1.1 – The first Welcome to Honeycode! pop-up screen

Figure 1.1 – The first Welcome to Honeycode! pop-up screen

  1. After logging in and skipping through the popups and nudges, we land on a screen that is called DASHBOARD (there'll be more on the dashboard in Chapter 2, Introduction to Honeycode), which is the place where we'll start creating our To-Do application:
Figure 1.2 – An empty dashboard on the first login

Figure 1.2 – An empty dashboard on the first login

Creating a To-Do application

Let's understand how to create a To-Do application with the following steps:

  1. On the DASHBOARD screen, locate the Create app button in the top-right corner and click it.
  2. This loads a popup with quite a number of options for us. Under the USE A TEMPLATE header, locate a tile with the Simple To-Do label and click it:
Figure 1.3 – Selecting the Simple To-Do application template

Figure 1.3 – Selecting the Simple To-Do application template

  1. Next comes a popup to name the workbook and choose a team. For now, let's leave the default values and click on the Create button:
Figure 1.4 – Providing a workbook name and team details to create the workbook

Figure 1.4 – Providing a workbook name and team details to create the workbook

  1. This creates and loads our Simple To-Do workbook and, given it is our first time using it, another set of popups with links and information about the components of the workbook.

It is up to you whether you want to review the links and follow the popups or skip them.

  1. After reviewing or skipping the popups, click on the Honeycode icon in the top left, which navigates back to the dashboard.
  2. Your Honeycode dashboard now has the newly created Simple To-Do app:
Figure 1.5 – The dashboard showing the newly created application

Figure 1.5 – The dashboard showing the newly created application

And that's it. In six simple steps, you have created your first Honeycode application that is ready to be used. In the next section, we'll learn how to start using this application through browsers and mobile devices.

Running the application on the web and a mobile

In the previous section, we created the Amazon Honeycode account and used it to log in and create our first application – To-Do. In this section, we'll learn how to run this application on the web and mobile devices.

Running our To-Do application on a web browser

Let's see how to run the To-Do app:

  1. If not already logged in, log in to your Honeycode account.
  2. Locate the To do application in DASHBOARD and click on it:
Figure 1.6 – Launching the To-Do web application from the dashboard

Figure 1.6 – Launching the To-Do web application from the dashboard

And there we have our To-Do application ready to use. Try it out by adding a new task, marking tasks complete, and reviewing the screens:

Figure 1.7 – The To-Do application running in a web browser

Figure 1.7 – The To-Do application running in a web browser

Running our To-Do application on a mobile device

The next set of steps will require a mobile device running either a Honeycode-supported version of Android (it currently requires Android 8.0 and upward) or iOS (it currently requires iOS 11 or later). For the purpose of illustration, the screenshots in this section are taken from an iPhone, so there might be some differences in look and feel on Android devices:

  1. Go to the app store on your mobile device, search for Amazon Honeycode, and download it.
  2. Log in using the credentials of the Honeycode account we created in the first section.
  3. The Apps screen loads with the To-Do app we created. Tap on it to launch the app:
Figure 1.8 – The To-Do application on a mobile

Figure 1.8 – The To-Do application on a mobile

And there we have our To-Do application ready to use. Try it out by adding a new task, marking tasks complete, and reviewing the screens:

Figure 1.9 – The To-Do application running on a mobile device

Figure 1.9 – The To-Do application running on a mobile device

Bonus

Open both the web and mobile applications. Make a change in one and note that the change is reflected in the other app in near real time. In a later chapter, we will learn more about how this sync hronization enables real-time collaboration among the team members using Honeycode apps and across different platforms and devices too.

Summary

In this chapter, in less than 10 steps, we created and tested a new mobile and web application without writing a single line of code.

Now that we know the power of Honeycode and, more importantly, how to navigate and run apps on both mobile devices and the web, it's time to dive into the details of different aspects and terminology associated with Honeycode.

In the next chapter, we'll use our Simple To-Do workbook and the To-Do app to get ourselves acquainted with Honeycode.

Left arrow icon Right arrow icon

Key benefits

  • A practical guide to Amazon Web Services (AWS) no-code app development for meeting specific needs of customers
  • Create apps quickly without paying for costly developers using Honeycode's in-built templates and functions
  • Learn how to use stable AWS services to supplement Honeycode’s present limits

Description

Amazon Honeycode enables you to build fully managed, customizable, and scalable mobile and web applications for personal or professional use with little to no code. With this practical guide to Amazon Honeycode, you’ll be able to bring your app ideas to life, improving your and your team’s/organization’s productivity. You’ll begin by creating your very first app from the get-go and use it as a means to explore the Honeycode development environment and concepts. Next, you’ll learn how to set up and organize the data to build and bind an app on Honeycode as well as deconstruct different templates to understand the common structures and patterns that can be used. Finally, you’ll build a few apps from scratch and discover how to apply the concepts you’ve learned. By the end of this app development book, you’ll have gained the knowledge you need to be able to build and deploy your own mobile and web applications. You’ll also be able to invite and share your app with people you want to collaborate with.

What you will learn

Build mobile and web applications with simple drag-drops and customizations Deploy and share apps and collaborate in real-time with your team Understand how to create automated processes in apps Create a customized view for each app user or a group of users Import existing data from a CSV and build an app on top of it Create connectors to external data sources Build applications using Honeycode either from scratch or by modifying an existing template Explore Honeycode templates and understand what use cases are available out-of-the-box with these templates

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Buy Now

Product Details


Publication date : Jun 17, 2022
Length 438 pages
Edition : 1st Edition
Language : English
ISBN-13 : 9781800563698
Vendor :
Amazon

Table of Contents

20 Chapters
Preface Chevron down icon Chevron up icon
Part 1: Introduction to Honeycode Chevron down icon Chevron up icon
Chapter 1: Amazon Honeycode – Day One Chevron down icon Chevron up icon
Chapter 2: Introduction to Amazon Honeycode Chevron down icon Chevron up icon
Chapter 3: Building Your First Honeycode Application Chevron down icon Chevron up icon
Chapter 4: Advanced Builder Tools Chevron down icon Chevron up icon
Chapter 5: Powering Apps with Automations Chevron down icon Chevron up icon
Part 2: Deep-Dive into Honeycode Templates Chevron down icon Chevron up icon
Chapter 6: Introduction to Honeycode Templates Chevron down icon Chevron up icon
Chapter 7: A Simple Survey Template Chevron down icon Chevron up icon
Chapter 8: Instant Polls Template Chevron down icon Chevron up icon
Chapter 9: Event Management Template Chevron down icon Chevron up icon
Chapter 10: Inventory Management Template Chevron down icon Chevron up icon
Part 3: Let's Build Some Apps Chevron down icon Chevron up icon
Chapter 11: Building a Shopping List App in Honeycode Chevron down icon Chevron up icon
Chapter 12: Building a Nominate and Vote App in Honeycode Chevron down icon Chevron up icon
Chapter 13: Conducting Periodic Business Reviews Using Honeycode Chevron down icon Chevron up icon
Chapter 14: Solving Problems through Multiple Apps within a Workbook Chevron down icon Chevron up icon
Assessments Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon

Customer reviews

Filter icon Filter
Top Reviews
Rating distribution
Empty star icon Empty star icon Empty star icon Empty star icon Empty star icon 0
(0 Ratings)
5 star 0%
4 star 0%
3 star 0%
2 star 0%
1 star 0%

Filter reviews by


No reviews found
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

How do I buy and download an eBook? Chevron down icon Chevron up icon

Where there is an eBook version of a title available, you can buy it from the book details for that title. Add either the standalone eBook or the eBook and print book bundle to your shopping cart. Your eBook will show in your cart as a product on its own. After completing checkout and payment in the normal way, you will receive your receipt on the screen containing a link to a personalised PDF download file. This link will remain active for 30 days. You can download backup copies of the file by logging in to your account at any time.

If you already have Adobe reader installed, then clicking on the link will download and open the PDF file directly. If you don't, then save the PDF file on your machine and download the Reader to view it.

Please Note: Packt eBooks are non-returnable and non-refundable.

Packt eBook and Licensing When you buy an eBook from Packt Publishing, completing your purchase means you accept the terms of our licence agreement. Please read the full text of the agreement. In it we have tried to balance the need for the ebook to be usable for you the reader with our needs to protect the rights of us as Publishers and of our authors. In summary, the agreement says:

  • You may make copies of your eBook for your own use onto any machine
  • You may not pass copies of the eBook on to anyone else
How can I make a purchase on your website? Chevron down icon Chevron up icon

If you want to purchase a video course, eBook or Bundle (Print+eBook) please follow below steps:

  1. Register on our website using your email address and the password.
  2. Search for the title by name or ISBN using the search option.
  3. Select the title you want to purchase.
  4. Choose the format you wish to purchase the title in; if you order the Print Book, you get a free eBook copy of the same title. 
  5. Proceed with the checkout process (payment to be made using Credit Card, Debit Cart, or PayPal)
Where can I access support around an eBook? Chevron down icon Chevron up icon
  • If you experience a problem with using or installing Adobe Reader, the contact Adobe directly.
  • To view the errata for the book, see www.packtpub.com/support and view the pages for the title you have.
  • To view your account details or to download a new copy of the book go to www.packtpub.com/account
  • To contact us directly if a problem is not resolved, use www.packtpub.com/contact-us
What eBook formats do Packt support? Chevron down icon Chevron up icon

Our eBooks are currently available in a variety of formats such as PDF and ePubs. In the future, this may well change with trends and development in technology, but please note that our PDFs are not Adobe eBook Reader format, which has greater restrictions on security.

You will need to use Adobe Reader v9 or later in order to read Packt's PDF eBooks.

What are the benefits of eBooks? Chevron down icon Chevron up icon
  • You can get the information you need immediately
  • You can easily take them with you on a laptop
  • You can download them an unlimited number of times
  • You can print them out
  • They are copy-paste enabled
  • They are searchable
  • There is no password protection
  • They are lower price than print
  • They save resources and space
What is an eBook? Chevron down icon Chevron up icon

Packt eBooks are a complete electronic version of the print edition, available in PDF and ePub formats. Every piece of content down to the page numbering is the same. Because we save the costs of printing and shipping the book to you, we are able to offer eBooks at a lower cost than print editions.

When you have purchased an eBook, simply login to your account and click on the link in Your Download Area. We recommend you saving the file to your hard drive before opening it.

For optimal viewing of our eBooks, we recommend you download and install the free Adobe Reader version 9.