Draftbit updates
Draftbit updates
draftbit.com

πŸš€ What's New (15-Sep): Push Notifications pilot and more

 

New

 

 

Hi Community πŸ‘‹

Let's learn what's new at Draftbit this week.

πŸ”₯ Sneak Peek: Push Notifications

We've been working on an exciting new feature: the ability to add push notifications to your Draftbit app.

We're super excited about that new functionality. We've been playing with it internally for a few days. It's still in beta, but we'd love to invite you all to test it with us. If you're interested in the Professional plan or above, please respond below in the community post, and we'll reach out.

πŸ“Ί Last week's Office Hours: Building a Twitter Spaces Aggregator in Public

Last Friday, we caught up with Josh Tiernan from No-Code Founders. Josh is using Draftbit and Xano to build a Twitter Spaces Aggregator app. We dived into some more complex UI/UX solutions.

Catch you next week!

πŸš€ What's New (8-Sep): JSON primitives in Global Variables, No-code authentication, and more

 

New

 

 

Hi Community πŸ‘‹

Let's learn what's new at Draftbit this week.

πŸš€ Global Variables now support JSON primitives

primitive-types-in-global-variables.png

We've released all JSON primitive types (strings, numbers, and booleans) and structured types (objects and arrays) to be stored inside Global Variables. The value of each variable reflects the correct primitive type after it is typed in.

Read More ↗️

πŸ“£ The way we code is fundamentally going to change forever

E-sNWN_WUAM-3YB.jpeg

Our own Peter Piekarczyk is super excited to give his first talk since COVID began in Atlanta, Georgia, USA, next week on the 13th of September. He'll be talking about the future of developer tools, Cloud IDEs, and text editors.

Learn more ↗️

ο»Ώ πŸ“ New documentation on No-code authentication

e97f8c8-logging-in.gif

We have a new addition to the documentation on the process of implementing No-code authentication.

The process of authenticating an app user typically needs the following steps in a mobile app:

  • Sign Up: Provide a form for a user to enter credentials to create a new account.

  • Log In: Provide a form for a user to enter credentials to authenticate their identity and login into the app.

  • Save the Authentication Token when a user's credential verifies with the backend service. Authentication Token is received as a response from the REST API service.

  • Making authenticated API requests.

  • Log Out: An action to reset authentication and return the client to an unauthenticated state.

    The documentation walks you through what the implementation process is like and how to implement error handling on the form screens.

Learn More ↗️

Catch you next week!

πŸš€ What's New (1 Sep) - Integrating Charts and Graphs, Publishing apps to app stores, formatting custom code and more

 

New

 

 

Hi Community πŸ‘‹

Thanks to Nick Selman for taking over this column last week πŸ™

Let's see what's new at Draftbit this week.

πŸ“Š Charts and Graphs in Draftbit

A huge shoutout to our Draftbit Expert ο»ΏJustin Slabbertο»Ώ for sharing a guide on how to integrate charts and graphs in a Draftbit app using Custom Code and open source library react-native-svg-charts. Read more ↗️

πŸ”₯ Actions on Components

We have released the ability to trigger Actions on Input and Control components such as Checkbox, Date Picker, Picker, Radio Button Group, Switch, and Text Input. You can add an action to any of these components by selecting the component in the Layout tree, then go to its Properties panel > Data tab.

πŸš€ Publish apps to App Store and Google Play Store

Georges Duverger did a full walkthrough in Office Hours last week on how you can prepare and publish your Draftbit app for Apple's App Store and Google's Play Store. Watch Now πŸ“Ί

πŸ’… Formatting Custom Code

Our goal to improve when it comes to Working with Custom Code is now one step closer. We've added the famous JavaScript code formatter "Prettier" in Draftbit. You can now write or copy/paste code in custom components and then press the "Prettier" button to format it:

prettier.gif

πŸ™ Commit source code to GitHub is now available.

If you are on the Pro plan or above, you have access to the feature.


Catch you next week!

πŸš€ What's New (25-Aug): No-Code Auth is here! Nav Params, GitHub Commit, and lots of upgrades!

 

New

 

 

Hey everyone, I'm standing in for Aman this week to let you know what's new at Draftbit! Let's jump right in.

πŸ—Ί Navigation Params Upgrade. You could already define variables to pass data between screens with Navigate actions. With this most recent upgrade, your screens can declare their own navigation parameters, and you can give those params test values. I've found that this makes it super easy to do things like build and iterate on item-view screens which are expecting passed data.

πŸ” The No-Code Authentication Private Beta has ended. Thank you to all our beta testers! All of the features you need to do full auth without touching a line of code are now released. ο»ΏGeorges did a full walkthrough in Office Hours last week:

πŸ™ Our GitHub Commit Private Beta is underway! If you are a Pro plan holder and you'd like access to this sneak-peek feature, let us know in the comments here.

🧩 A whole host of fixes and upgrades to components. New and improved components include: Slider, Icon, IconButton, ToggleButton, FAB, and Divider. More fixes and improvements are coming soon!

Catch you next week,

Nick

What's new (18 Aug) - Firebase integration, new Transform function, GitHub commits, and more

 

New

 

 

πŸ‘‹ Hello Draftbit community,

We're back this week with more upgrades in our quest to empower you to create the most advanced apps possible.

πŸ“Ί The Future of No-Code is Code Livestream

On the last episode of Draftbit Office Hours, Amie Pollack Makerpad.co and Sarkis Buniatyan restep.io for a roundtable discussion on the future of no-code. Learn more ↗️

πŸš€ What's New?

πŸ”₯Firebase integration

Firebase integration is out of private beta and is now available to all Draftbit users.. It allows you to connect your Firestore and create, read, update or delete collections and documents with actions users perform in your Draftbit app.

If you are planning to use it, we recommend you to check out our Firebase documentation ↗️. It covers:

  • Integrating Firebase configuration inside Draftbit
  • Create, Read, Update and Delete operations as well as using Where and Order By conditions
  • Using new Firebase components (Firebase Collection and Firebase Document) to fetch data from either a Firestore collection or a document

whats-new-1.png

  • Sending API requests to Firestore for creating a new document, updating an existing document, or deleting an existing document using Firebase Request Action

You can also learn from the Firebase and Draftbit series. Watch now ↗️

πŸ”‚ Transform Function: AddBearerPrefix

The last piece in the puzzle for No-Code authentication is the newly released transform function AddBearerPrefix.

It is a function that returns the token with the prefix Bearer such that it can be set as the value to the Authorization header.

πŸ™€ Commit to GitHub

We are working on a new and exciting feature that allows you to commit to a GitHub repository directly from Draftbit. It will be available as a feature only for Pro members.

If you are interested and are on Pro plan, reach out ↗️


Until next week,

The Draftbit Team

What's New (12 Aug) - Affiliate applications are open, New Actions on Touchables and Buttons, and The Future of No-Code livestream

 

New

 

 

πŸ‘‹ Hello Draftbit community,

We're back this week with more upgrades in our quest to empower you to create the most advanced apps possible.

⚑️ Draftbit Affiliate applications are LIVE

You can submit your application to become a Draftbit Affiliate. Make sure to read here what it offers and where to apply ↗️.

πŸ“Ί The Future of No-Code is Code Livestream this Friday

No-code tools empower non-developers to build software applications, but what happens when it's time for those apps to become businesses?

This Friday, 13th August, at 10:30am CDT / 15:30 GMT, Amie Pollack (Makerpad.co) and Sarkis Buniatyan (restep.io) join Nick Selman for a roundtable discussion on the future of no-code.

Set a reminder on YouTube ↗️ or RSVP the event ↗️

πŸš€ What's New?

πŸ”₯ New Actions on Touchables and Buttons

We promised we will be improving the authentication flow from Low-code to No-code and here are the two new actions that make it possible.

  • ParseJson
  • Extract Key ο»Ώ

weekly-digest-1.png

Learn more ↗️ about how to use these new actions to add authentication the no-code way


Until next week,

The Draftbit Team

Affiliate applications are LIVE

 

New

 

 

become-a-draftbit-affiliate.png

Hey everyone! Applications to become a Draftbit Affiliate are now LIVE: https://draftbit.refersion.com

The basics:

  • If you're approved, we'll send you a unique affiliate link that you can share with your audience.
  • Earn 50% of total subscription payments (Starter and Pro) for the first 12 months of the subscription.
  • No limits on referrals β€” share as much as you want!

What's new (4 Aug) - Affiliate Program, Transform Functions, and more

 

New

 

 

πŸ‘‹ Hello Draftbit community,

We're back this week with more upgrades in our quest to empower you to create the most advanced apps possible.

πŸ“£ Shoutout to ο»ΏCaleb Dykemaο»Ώ

For being a Top Contributor in the Draftbit Community in July. Read more ↗️

πŸš€ Draftbit's Affiliate Program

In the next few weeks, we'll be opening applications for our Affiliate program. If you are interested, Read More ↗️

πŸ“Ί Office Hours with Marianna Kerppola

On this episode of Draftbit Office Hours, we chat with Marianna Kerppola, CEO of Poisera (poisera.com). Marianna is building her app-based support system for moms using Draftbit, Airtable, AWS Amplify, and Cognito, among other low-code tools. Watch Now ↗️

πŸ”₯Feature: Transform Functions

1111.png

Draftbit comes with built-in transform utility functions to transform data and represent the value in a specific way.

You can use a set of built-in transform functions from the following:

  • ParseInt
  • ParseFloat
  • ParseBoolean
  • Negate
  • RoundUp
  • RoundDown

These built-in functions work on components like Text and Set Global Variable actions on Touchable or Button Components or use them to conditionally display a component.

Learn more about built-in Transform functions ↗️

You can also create Custom Transform Functions and use them in your apps. Watch now how to create custom Transform Functions. Learn more πŸ“Ί

What's new (July 28) - Populating Search screens with data, Conditionally stopping actions, Inline Form Validation, and more

 

New

 

 

πŸ‘‹ Hello Draftbit community,

We're back this week with more upgrades in our quest to empower you to create the most advanced apps possible.

But first…

πŸ“£ Shoutout to David Searle for sharing how to implement Low-code inline form validation. Watch on YouTube πŸ“Ί or if you prefer written content, Read more ↗️.

πŸ‘€ What's upcoming?

This Friday (July 30th - 10:30am CDT, 15:30 GMT), during Draftbit Office Hours, we will chat with Marianna Kerppola, CEO of Poisera (poisera.com).

Marianna is building her app-based support system for moms using Draftbit, Airtable, AWS Amplify and Cognito, among other low-code tools. Read More ↗️

πŸ”” Set a reminder or subscribe to Draftbit's YouTube channel and hit that notification bell.

πŸš€ What's New?

πŸ”₯ New Feature: Stopping the execution of Stacked Actions

  • We've introduced a new action type called Conditional Stop. You can use it to stop the series of actions that your app screen is executing on Touchable or a Button component with your own business logic.

πŸš€ New Tutorial: Displaying Recommend Results Before Search

Screen Shot 2021-07-23 at 2.21.09 PM.png

In this tutorial, Nick shows you how to display a supplemental list of results on a Search screen when the search bar is empty. Watch now πŸ“Ί

♻️ What's Updated, Fixed, or Improved?

  • More customization options are available on Input components like TextInput, TextField, Picker, etc.
  • Improved components: Switch.

What's new (July 21) - Nested Firebase Document and Collections, Modals using Custom Components, and more

 

New

 

 

πŸ‘‹ Hello Draftbit community,

We're back this week with more upgrades in our quest to empower you to create the most advanced apps possible.

πŸš€ What's New?

πŸ”₯ FEATURE: Nested Firebase Document/Collection components

πŸš€ CODE SNIPPET: Creating Modals with Custom Components

ss3.gif

Modal is a common way to present content above an enclosing view. React Native does come with a built-in component by the same name. It works on both iOS and Android. Unfortunately, the Modal component from React Native isn’t supported on the web, so if you need your app to work in PWA, you’ll need another way and this guide will help you to implement it. Read more ↗️

♻️ What's Updated, Fixed, or Improved?

  • The Navigation tree (under the Navigation tab) is improved. Adding and removing navigators is a smooth process now. We are still in the process of making Navigation more seamless.
  • Components like Picker and Checkbox are now improved.

Until next week,

The Draftbit team