Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
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

Arrow left icon
Profile Icon Aniruddha Loya
Arrow right icon
Free Trial
Full star icon Full star icon Full star icon Full star icon Full star icon 5 (8 Ratings)
Paperback Jun 2022 438 pages 1st Edition
eBook
S$12.99 S$45.99
Paperback
S$56.99
Subscription
Free Trial
Arrow left icon
Profile Icon Aniruddha Loya
Arrow right icon
Free Trial
Full star icon Full star icon Full star icon Full star icon Full star icon 5 (8 Ratings)
Paperback Jun 2022 438 pages 1st Edition
eBook
S$12.99 S$45.99
Paperback
S$56.99
Subscription
Free Trial
eBook
S$12.99 S$45.99
Paperback
S$56.99
Subscription
Free Trial

What do you get with a Packt Subscription?

Free for first 7 days. $19.99 p/m after that. Cancel any time!
Product feature icon Unlimited ad-free access to the largest independent learning library in tech. Access this title and thousands more!
Product feature icon 50+ new titles added per month, including many first-to-market concepts and exclusive early access to books as they are being written.
Product feature icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Product feature icon Thousands of reference materials covering every tech concept you need to stay up to date.
Subscribe now
View plans & pricing
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.

Who is this book for?

Like the platform, this book is meant for everyone - professional and novice developers alike - who want to build and deploy apps for their personal or professional use as an individual or as a team. However, for professional developers, it is important to note that the book will not focus on advanced use cases with features like using public APIs and 3P integrations. No programming knowledge or experience is needed to start creating basic apps. However, working knowledge of Microsoft Excel or similar spreadsheet tools and a general understanding of logical statements will be helpful to get the most out of this book.

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

Product Details

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

What do you get with a Packt Subscription?

Free for first 7 days. $19.99 p/m after that. Cancel any time!
Product feature icon Unlimited ad-free access to the largest independent learning library in tech. Access this title and thousands more!
Product feature icon 50+ new titles added per month, including many first-to-market concepts and exclusive early access to books as they are being written.
Product feature icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Product feature icon Thousands of reference materials covering every tech concept you need to stay up to date.
Subscribe now
View plans & pricing

Product Details

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

Packt Subscriptions

See our plans and pricing
Modal Close icon
$19.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
$199.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just S$6 each
Feature tick icon Exclusive print discounts
$279.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just S$6 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total S$ 177.97
Build Customized Apps with Amazon Honeycode
S$56.99
Hands-On Low-Code Application Development with Salesforce
S$59.99
Building AI Applications with ChatGPT APIs
S$60.99
Total S$ 177.97 Stars icon
Banner background image

Table of Contents

19 Chapters
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

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

Filter reviews by




Tiny Aug 04, 2022
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Amazon HoneyCode offers a low-code options to create useful interactions without expensive investments in software. Build Customized Apps with Amazon HoneyCode, Packt, by Aniruddha Loya offers some initial instruction to dive into creating unique apps for your individual team or business. The first section covers basic access with a free account and options for pay models based on team size or desired rows. The next section introduces some of the existing templates within HoneyCode and the final integrates to build more advanced options. The book starts out with all the basics one needs, accessing the site, creating a free account and building an initial app. It mentions how to test the app, and then interact with that app through either web or mobile devices. One of the strong points is that HoneyCode enables a number of easy-to-use automations that can trigger other functions when things occur in your app, such as passing a due date, or starting a new activity. Even by itself, the first section is sufficient to get you on your way with HoneyCode. The second section covers some of the templates that already exist inside HoneyCode to provide a shortcut to launching apps. Although fairly basic, the author does include the need to start with requirements in every chapter, a tool I found extremely useful. Too many coding adventures start with unclear requirements and then get bogged down in scope creep rather than actually meeting the need. The final section moves from basic templates to integrating multiple options to create more detailed work options. Although each function works effectively, one of the problems I had was that the capstone app is designed for realtor to sell and manage properties but those contradicts the early statement that HoneyCode is more for small teams and their interactions rather than globally accessible tools. The cost model rapidly scales as more team members and data rows are added to each app, which I would see as happening quickly with any moderately successful realty site. Overall, this was an excellent introduction to HoneyCode. As an app creator based on data models, the handling of data and the potential to individualize interactions seems superb. With no software background, you could use this book to rapidly create some options to solve common small business problems. If you run your own business, and are looking for a step between recordbooks and spreadsheets, and fully investing in a work management solution such as Salesforce, HoneyCode is probably the right stop for you and this book will help.
Amazon Verified review Amazon
Gulraj Aug 24, 2022
Full star icon Full star icon Full star icon Full star icon Full star icon 5
I have skimmed through the book and even though I didn’t know much about Amazon AWS, the book introduces you to the world of AWS and Honeycode. You can follow the steps provided and create your own app. I would’ve liked some more comparisons showing how Honeycode is better than the existing & more popular no code platforms. All in all, a great addition to my collection.
Amazon Verified review Amazon
Tridweep Aug 24, 2022
Full star icon Full star icon Full star icon Full star icon Full star icon 5
I had never heard of Honeycode before I chanced upon this book. The technology is intriguing since it has the reliability of Amazon AWS. The book has all major details that you need to know before using the AWS to create apps. The fact that you can modify existing templates without any coding is a life saviour for professionals and businessmen. The methods of customization has been simplified in the book. Definitely worth a try for everyone who is looking to create apps without coding.
Amazon Verified review Amazon
Sonali Aug 25, 2022
Full star icon Full star icon Full star icon Full star icon Full star icon 5
I have always been intrigued with programming but never had the chance to try my hands at it. However, this book is a welcome knowledge gainer on Amazon Honeycode. The author has a deep knowledge of the technology and Aniruddha has shared his piece of mind in an excellent manner. Explanatory details about data management and the drag drop routine is pretty straightforward and welcoming. I am looking forward to creating an app using the instructions in the book!
Amazon Verified review Amazon
Anish Abraham Jan 29, 2023
Full star icon Full star icon Full star icon Full star icon Full star icon 5
As a beginner with no IT background I have just started reading the book and find it interesting and beginner friendly. I already love it and will definitely be writing a detailed review once I've read the whole book. So far I can say it very engaging.
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

What is included in a Packt subscription? Chevron down icon Chevron up icon

A subscription provides you with full access to view all Packt and licnesed content online, this includes exclusive access to Early Access titles. Depending on the tier chosen you can also earn credits and discounts to use for owning content

How can I cancel my subscription? Chevron down icon Chevron up icon

To cancel your subscription with us simply go to the account page - found in the top right of the page or at https://subscription.packtpub.com/my-account/subscription - From here you will see the ‘cancel subscription’ button in the grey box with your subscription information in.

What are credits? Chevron down icon Chevron up icon

Credits can be earned from reading 40 section of any title within the payment cycle - a month starting from the day of subscription payment. You also earn a Credit every month if you subscribe to our annual or 18 month plans. Credits can be used to buy books DRM free, the same way that you would pay for a book. Your credits can be found in the subscription homepage - subscription.packtpub.com - clicking on ‘the my’ library dropdown and selecting ‘credits’.

What happens if an Early Access Course is cancelled? Chevron down icon Chevron up icon

Projects are rarely cancelled, but sometimes it's unavoidable. If an Early Access course is cancelled or excessively delayed, you can exchange your purchase for another course. For further details, please contact us here.

Where can I send feedback about an Early Access title? Chevron down icon Chevron up icon

If you have any feedback about the product you're reading, or Early Access in general, then please fill out a contact form here and we'll make sure the feedback gets to the right team. 

Can I download the code files for Early Access titles? Chevron down icon Chevron up icon

We try to ensure that all books in Early Access have code available to use, download, and fork on GitHub. This helps us be more agile in the development of the book, and helps keep the often changing code base of new versions and new technologies as up to date as possible. Unfortunately, however, there will be rare cases when it is not possible for us to have downloadable code samples available until publication.

When we publish the book, the code files will also be available to download from the Packt website.

How accurate is the publication date? Chevron down icon Chevron up icon

The publication date is as accurate as we can be at any point in the project. Unfortunately, delays can happen. Often those delays are out of our control, such as changes to the technology code base or delays in the tech release. We do our best to give you an accurate estimate of the publication date at any given time, and as more chapters are delivered, the more accurate the delivery date will become.

How will I know when new chapters are ready? Chevron down icon Chevron up icon

We'll let you know every time there has been an update to a course that you've bought in Early Access. You'll get an email to let you know there has been a new chapter, or a change to a previous chapter. The new chapters are automatically added to your account, so you can also check back there any time you're ready and download or read them online.

I am a Packt subscriber, do I get Early Access? Chevron down icon Chevron up icon

Yes, all Early Access content is fully available through your subscription. You will need to have a paid for or active trial subscription in order to access all titles.

How is Early Access delivered? Chevron down icon Chevron up icon

Early Access is currently only available as a PDF or through our online reader. As we make changes or add new chapters, the files in your Packt account will be updated so you can download them again or view them online immediately.

How do I buy Early Access content? Chevron down icon Chevron up icon

Early Access is a way of us getting our content to you quicker, but the method of buying the Early Access course is still the same. Just find the course you want to buy, go through the check-out steps, and you’ll get a confirmation email from us with information and a link to the relevant Early Access courses.

What is Early Access? Chevron down icon Chevron up icon

Keeping up to date with the latest technology is difficult; new versions, new frameworks, new techniques. This feature gives you a head-start to our content, as it's being created. With Early Access you'll receive each chapter as it's written, and get regular updates throughout the product's development, as well as the final course as soon as it's ready.We created Early Access as a means of giving you the information you need, as soon as it's available. As we go through the process of developing a course, 99% of it can be ready but we can't publish until that last 1% falls in to place. Early Access helps to unlock the potential of our content early, to help you start your learning when you need it most. You not only get access to every chapter as it's delivered, edited, and updated, but you'll also get the finalized, DRM-free product to download in any format you want when it's published. As a member of Packt, you'll also be eligible for our exclusive offers, including a free course every day, and discounts on new and popular titles.