GitHub

“Mobile Editor for #WordPress, built using React Native”  ht @joe_hoyle

  • Add a new site from the App
  • Enter the URL of your WordPress site
  • Using a site with the Authentication Broker
  • Vienna is an open-source native iOS app for interacting with your WordPress site.
  • You’ll just need the WP REST API OAuth 1 plugin on your site.

vienna – Mobile Editor for WordPress, built using React Native

@tommcfarlin: “Mobile Editor for #WordPress, built using React Native” ht @joe_hoyle

__tests__ Make all the NavBars use the same component Oct 1, 2016

actions Latest and greatest Oct 7, 2016

components Latest and greatest Oct 7, 2016

containers Latest and greatest Oct 7, 2016

images Latest and greatest Oct 7, 2016

ios Add RavenJS for tracking errors Oct 8, 2016

reducers Latest and greatest Oct 7, 2016

.babelrc Add Jest tests Sep 23, 2016

.buckconfig Second commit, technically Jun 17, 2016

.editorconfig Add .editorconfig file with basic code style settings. Jul 1, 2016

.gitignore first commit Jun 17, 2016

actions.js Latest and greatest Oct 7, 2016

api.js Latest and greatest Oct 7, 2016

index.ios.js Only run raven if not dev mode Oct 8, 2016

reducers.js Rename to Vienna: Editor for WordPress Jun 25, 2016

Vienna is an open-source native iOS app for interacting with your WordPress site.

Vienna is written in React Native and uses the WP REST API to interact with your WordPress install.

Xcode 7 or higher.

NPM 3.x.

Node 4.x.

WordPress 4.4 or higher.

Clone the repository.

project.

Select Product > Run.

Add a new site from the App

Enter the URL of your WordPress site

In this case, you’ll just need the WP REST API OAuth 1 plugin on your site.

as the callback URL

Add a new site from the App

Enter the URL of your WordPress site

Press “OAuth 1.0”

Run the app in the iOS simulator.

Hit CMD + D on the keyboard.

Select Debug in Chrome to open a Chrome window ready for debugging.

Free video course for learning Redux.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

GitHub