dturchin
Tera Contributor

find_real_file.pngThat ripped dude on the infomercial works too hard and uses too much tanning oil. If you're an application owner looking to achieve greatness no need to pump keyboard iron any more. What once required sun deprivation, Red Bull, and digit calisthenics now requires mouse clicks and an oversized wallet for your bonus check.

Today, we're launching the App Creator. It is to application development for enterprise IT what P90X was for the kid in gym class who couldn't bench press his age.

Many of us grew up in technology at a time when app-building was for graybeards schooled in the dark arts like Visual Basic, or for the less fortunate, COBOL and SQL. Back then, nothing came for free — views, table joins, reports. All extracted a portion of your soul as compensation. Blessed be the stolid few who, bare-knuckled, wrestled with currency conversions, date-time manipulation, or internationalization.

Gone are the days. Now, modern platforms do much of this for us. And a few do much more. The App Creator introduces a re-imagined app dev experience. We designed it to make heroes out of anyone tasked with building an app, owning the care and feeding of one, or managing a portfolio of them.

It doesn't make coffee or do the laundry but what it does it does well. Key features:

Create custom applications with clicks in less time than it takes to build a spreadsheet.•Design: no need to have your data model fully constructed before the first click. Just start with a few basic requirements and App Creator helps you do the rest. You can create tables, join them with reference fields, create ad hoc relationships by referencing tables that don't exist, and even modify field types after data has been added.
•Develop: make your app come to life without needing to hunt through the platform for features used by most apps. For example, modules and menu items are automatically created when you save your app, roles and ACLs are created, and tables can be auto-numbered with custom prefixes directly from the table editor within the App Creator. Personalizing layouts, defining UI policies, and adding workflows are all a click away.
•Manage: now, apps are first-class citizens on the platform. The App Creator associates all attributes — tables, modules, UI policies, etc. — with the new app container. A new app picker now exists alongside the Update Set picker to make sure all edits to the app go into the container.
•Publish: the container is useful for logically organizing the contents of apps but also for managing their lifecycle. When ready to promote an app from dev to test or prod, just assign a version and publish it. The app's serialized XML can then be retrieved from within any other instance just like an ordinary Update Set.
•Retire: the App Creator also makes it easy to remove apps from production. Since all app artifacts are now placed in a single container, whole apps and their data can be migrated or removed from instances without risk of leaving entrails behind.

The Table Editor can be used to define complex data models, reference new tables that don A customer hardened (Enlightened? Emboldened?) by years of app-building in ServiceNow previewed the App Creator and shared this with me: "...it saves me at least ten hours per app and I was pretty quick before. Mostly, it's a guardian angel. It makes me look good when I forget something up front and need to modify a field's type or reference a table that doesn't exist."

I'm inspired by what I've already seen and the product's just launching. Three apps that stand out:
•One that manages student loan requests built in a coffee shop over lunch,
•Another that controls who can access high-security data centers,
•And a third that tracks fast food delivery customer complaints.

All are transforming processes relegated to email and spreadsheets into modern, web-based applications with workflow and analytics.

We set out to bring app dev out of the shadows. We set out to make it easier to build modern apps than to build tired spreadsheets. We set out to restore IT's focus on what creates business value.

So good news for graybeards everywhere. Come out of hiding. Join an army of fresh-faced millennials who can't spell printf and couldn't malloc to save their lives but are innovating circles around SharePoint and Lotus Notes.

Use the App Creator and let me know what you think. We've got a crack team at the ready to make it even better but we need to know what you like and where we can improve. Stop by the App Creator pod in the ServiceNow booth at Knowledge. We'll even help you build your first app.

4 Comments