It's been a while since we published our last Feature Friday so It's time to change that. This edition we have a new way to start creating apps, an update to our charts view type, and some additions to expressions, read on!
Yes, this is a very cool one that the engineering team has been working on. Our goal is to make app creation accessible to everyone, and a way to remove those barriers is by helping App Creators get started by defining the facts of their apps, in plain English.
Enter Spec. Spec lets you define your app in a simple interface, start by describing what your app is about and continue adding entities to it, other records, views, and details about the app... you know, the specs of the app.
Another place where you'll see Spec is in your existing apps. If you navigate to Info > Dashboards, you should see a version of Spec for your app. Right now you cannot edit your existing apps using Spec (only create new ones) but we are working on updates that will give you more access to Spec features while working in the editor.
This is a significant step for our platform, and we'd love to get your feedback. Please go to www.appsheet.com/spec and play with it and give us feedback in the tool itself or in community.appsheet.com
We've added the ability to create scatter plots in chart views. To create a scatter plot you need at least 2 numeric columns to create the scatter plot. If you add a third numeric column it will increase/decrease the size of each data point presented in the chart.
Scatter Plots are available in UX > Views > Chart View
Dynamic start views:
You can now use an expression to define the initial view in your app. For example, you can use the email address to provide a starting view that matches the user profile. You can still point to a specific, fixed view or you can choose a dynamic starting view using an expression. You can change the starting UX view dynamically in UX > Options > Starting View.
We've added additional expressions for typecasting. Sometimes you may want to extract or run an expression and use its result as a date, a decimal, a number, date-time, or time. Using the DATE(), DECIMAL(), NUMBER(), DATETIME(), and TIME() expressions you can get the right type of data to include in your app.
A good example is extracting a date from a Date-time column. If you have a date-time column in your app - let's call it [check-in] - you may want to use just the date part of it by applying DATE() to it: DATE([check-in]).
What do you think about the most recent release? Share your thoughts in community.appsheet.com
See you next week!
Santiago is the VP of Product at AppSheet. He is a relentless customer advocate. He loves building partnerships and driving customer adoption. Prior to AppSheet, Santiago worked at Microsoft, got an MBA from CMU and worked in international trade development in New York and Bogota, Colombia.