Axure Nativefier: You can create **real** native Windows/macOS/Linux app prototypes with Axure now

advanced-prototyping

#1

Axure Nativefier

You can create real native Windows/macOS/Linux app prototypes with Axure now.

Introduction

With Nativefier, you can create a Axure Share prototype to a native Windows/macOS/Linux app. This will help you to simulate desktop apps to clarify UX to developers, product managers, and your clines.

Installation

Requirements:

  • macOS 10.9+ / Windows / Linux(Axure can not run on Linux, but you can create a native Linux app with your HTML prototype built by Axure on macOS or Windows.)
  • Axure >=7
  • Node.js >=4
  • An Axure Share account
  • Nativefier

Install Nativefier with:

npm install nativefier -g

Usage

At first, you should create a prototype with Axure. Then upload it to Axure Share by “Publish to Axure Share…”. There is an official tutorial in case that you don’t know how-to.

You can create a native app by:

nativefier "https://xxxxxx.axshare.com/"

Nativefier will intelligently attempt to determine the app name, your OS and processor architecture, among other options. If desired, the app name or other options can be overwritten by specifying the -n "Medium" as part of the command line options, as such.

nativefier -n "Lorem Ipsum Generator" --disable-context-menu --disable-dev-tools --single-instance "https://xxxxxx.axshare.com/"

Read the API documentation for other command line flags and options that can be used to configure the packaged app.

Further more

You can create a Windows installer with NSIS. HM NIS EDIT is useful to create an installer from a script wizard. If you are interested, you can learn from here.

Example

A demo prototype “Lorem Ipsum Generator” on Axure Share: https://oih4l7.axshare.com/

I create native apps with these commands:

Windows 32 bit app:

nativefier -n "Lorem Ipsum Generator" -p windows -a ia32 --min-width 360 --min-height 480 --disable-context-menu --disable-dev-tools --single-instance "https://oih4l7.axshare.com/"

Windows 64 bit app:

nativefier -n "Lorem Ipsum Generator" -p windows -a x64 --min-width 360 --min-height 480 --disable-context-menu --disable-dev-tools --single-instance "https://oih4l7.axshare.com/"

macOS app:

nativefier -n "Lorem Ipsum Generator" -p osx --min-width 360 --min-height 480 --disable-context-menu --disable-dev-tools --single-instance "https://oih4l7.axshare.com/"

Linux app:

nativefier -n "LoremIpsumGenerator" -p linux --min-width 360 --min-height 480 --disable-context-menu --disable-dev-tools --single-instance "https://oih4l7.axshare.com/"

Download Windows 64 bit app prototype.

Github Repo

Axure Nativefier


Simulate Windows 8 applications on Surface
unlisted #2

closed #3