Knack Blog

The Knack team on web applications, online databases, and beautifully designed products.

 

New Feature: Rating Field

12/28/2012 Posted by Brandon

We’ve been working on a bunch of new field types lately. The first off the shelf is our new Rating field. It’s a great way to handle voting/rating/preference data in a nice graphical format.

Options include controlling the number of stars and allowing half stars.

You can also use our formula fields (like sum, average, max) to calculate aggregate ratings. For example, our recipe app shows the average rating of all the comments for each recipe.

Let us know if you are using the rating field, we’d love to see it in action!

Continue reading...

Current Web Apps: December

12/11/2012 Posted by Brandon

This is the latest entry in a series describing different web apps and online databases that Knack users are building:

  • Scouting Database: A Major Leage Soccer (MLS) team is using Knack for a scouting database. Scouts can enter scouting reports in real time and differen staff members get varying access to the data based on their roles.Inventory Management: A rental company uses Knack to manage invoices, work orders, and contracts for renting storage units and trailers.
  • Wine Database: A wine specialty website used Knack to build a wine pairing database. Thousands of food dishes can be searched to find the best wine pairings and recipes.
  • Estimate Calculator: a wedding planner is using Knack to enable their clients to determine costs and generate estimates.
  • Hour Tracking: a hospital is using Knack to track the hours and patient visits the department chaplains are making.
We’re really excited about each of these great web apps and online databases. We can’t wait to see what will be built with Knack next!

Continue reading...

New Feature: Batch Update Records

12/05/2012 Posted by Brandon

We recently added a convenient feature for maintaining your online database: batch updates.

This is really useful if you need to update multiple records (hundreds or even thousands) at the same time.

For example, if a company changes their name, you may need to update the hundreds of employees for that company. You can now easily do that in just a few steps.

View our help document for more details.

Continue reading...

Help: Video Tours

12/04/2012 Posted by Brandon

We just added the first of what will be a series of video tours walking through the entire process of building an online database app with Knack.

You can view them all on our support page.

This is our first video introducing Knack.

Continue reading...

New Feature: Batch Updating

12/03/2012 Posted by Brandon

We recenctly released a new feature that will

Continue reading...

New Feature: Global Tab Menu

11/08/2012 Posted by Brandon

Our latest feature for Knack is a global tab menu. This is a great way to structure a complicated app and give your users an easy way to navigate.

A global tab menu is a big menu that will appear at the top of your app. The menu will contain a link to each one of your entry scenes and it will stay visible regardless of which scene is being viewed.

View our help tutorial on adding one to your app.

Continue reading...

New Feature: Calendars

10/15/2012 Posted by Brandon

We’re pleased to release a major new feature for Knack- a calendar view!

A calendar was one of our most requested features. It can enable great online database and web apps like online scheduling.

Now you can easily display any date-driven data in a calendar, just like you could in a table or search:

The calendar follows a look and feel very similar to a Google Calendar, so it will be very familiar and easy to use:

The calendar comes loaded with some great features right out of the box:

  • Easily navigate between dates and month/week/day views
  • Allow users to add events by clicking on the calendar
  • Allow users to edit events by dragging to new times
  • Click on events to view and edit details.
We’ll also be continually improving the calendar with some great features coming soon:

  • All day events
  • Repeating events
  • Scheduling by available slots
  • RSS and Google Calendar export
Let us know if you use the calendar in your own online database or web app. We want to see it in action!

Continue reading...

Feature Roadmap: Equations, Calendars, and Triggers

09/27/2012 Posted by Brandon

We’re always super excited about the new functionality we’re working on to make Knack even better. We’d thought we’d share a few of the features you’ll be seeing soon:

  • Custom Equations: we’ll be adding a new field type called Equations. You’ll be able to create custom equations using other field values and simple math. This way you can easily create fields to track totals, averages, sales commissions, etc. And it’s all in an easy point-and-click editor.
  • Calendar View: we’ll be adding a new view for displaying events and date records. This will operate very much like a Google calendar. Users will be able to shift between month, week, and day views. You can even set options for users to add events to the calendar, so scheduling and event apps will be simple to build.
  • Form Triggers: we’re taking our time with this one because we want to get it right. The idea is that after a form is submitted, you may need that submission to trigger an action. It might send an email, update another record, or simply post the form data to an API.

Continue reading...

Current Web Apps: August

08/21/2012 Posted by Brandon

This is the latest entry in a series describing different web apps that our current clients are building with Knack:

  • Records Search: a tax advisor from India is using Knack to enable users to search for critical bank and tax codes in an online database with over 80,0000 records.
  • Volunteer Management: a hospice agency is using Knack for a volunteer database app. They track the locations and hours for each volunteer and run reports on total hours and estimated value.
  • Inventory Managment: a restaurant and club is using Knack to manage their food inventory. They track inventory levels for each product and generate reports for products that need to be re-ordered.
  • Book Search: a synagogue uses Knack so members can use a tablet to search all the books in their library.
As always we’re astounded by the variety of these great apps!

Continue reading...

New Feature: Inline Editing

08/14/2012 Posted by Brandon

We are thrilled to announce a major new feature we’re really excited about: inline editing for tables.

What’s inline editing?

Inline editing enables any table to work more like a spreadsheet where you can click on a cell and edit the value of that cell. This all happens without having to load any scenes or refresh:


Clicking on a cell immediately brings up a form to edit it.

Why use inline editing?

Inline editing is a perfect match for certain web applications. Think of any inventory app where someone is updating inventory with a tablet. You’ll have to continually be clicking on a product record, having it load an edit form, updating the inventory, hitting submit, clicking back to select another record…. that’s a lot of steps.

With inline editing you can directly edit a cell with just a few clicks and with no reloading. This can really add up for certain applications.

Continue reading...