Gutenberg on Mobile

The mobile team has been looking at Gutenberg lately, and while it’s too soon to have a detailed plan, we thought we’d share an update on where we stand so far.

We want to support Gutenberg on the mobile apps. And for Gutenberg to be successful in the apps, we believe we must strive to support the full experience, and not a limited feature set. We believe Gutenberg and the concept of blocks has the potential to reshape the way people customize and extend WordPress, and the apps should be a core part of that experience. Getting this right opens up a level of extensibility on mobile that we have never been able to support with the existing plugin infrastructure.

To make this a reality, we have been experimenting with React Native the past weeks, and we keep doing research on what we’re going to need to build this. Our plan is to adapt Gutenberg to make its primitives run both on web and native platforms, then have some platform-specific components, like Aztec for RichText, or our own Media pickers.

We are still in the process of discovering what changes will be necessary, but so far we know that:

  • Blocks will have to rely on a given set of known primitives that are implemented in all platforms if they are to be mobile compatible, instead of using plain HTML.
  • We need to find a solution for styling. CSS is a given on the web, but not on mobile.
  • Blocks should not access the DOM directly, since React Native doesn’t use the DOM. There might be other JavaScript limitations.

Beyond technical limitations, Gutenberg and block developers will have to consider that their UI will run on different platforms and screen sizes, and use a design that works across all of them. We’ll hopefully provide a tool set to help block developers make their blocks mobile compatible.

There are still a lot of unknowns, but we are very excited about this project, and its potential to bring the apps closer to core and allow for much more customization than is possible today.

You can expect to see some discussion happening on the Gutenberg and gutenberg-mobile Github repos, and we’ll make another post here once we have a clearer roadmap. If you have any questions or want to get involved, you can discuss here or find us in the #core-editor and #mobile rooms in WordPress.org Slack.

Call for testing: WordPress for iOS 9.5

WordPress for iOS version 9.4 beta is available for testing on TestFlight. Not part of the beta program yet? Please sign up for our TestFlight program to request to join as a beta tester.

What to Test:

1. New Features

  • A new Sign Up and Site Creation flow.
  • A new share extension that adds support to save drafts and handles tags.
  • Plugin management taken to the next level: you can now browse, search and install plugins, accessible via Site->Plugins (only available for Jetpack sites).

2. Several Bug Fixes

There were a lot of other improvements made in this release that aren’t being called out in this post. For the main WordPress iOS application you can view the entire list here.

Bugs & Feedback

Did you find a bug or come up with a feature request while testing? You can discuss it here, ping one of us in the #mobile WordPress.org Slack room, report it using the TestFlight feedback link, or head straight to the iOS GitHub repository and open a new issue.

Thanks for testing!

#beta, #ios, #needs-testing

Call for testing: WordPress for Android 9.5

WordPress for Android version 9.5-rc-1 has been released in the Google Play Store. You can join the beta from the Google Play Store on your device (under “Become a beta tester”), and comment here or join the Google Plus beta community for more discussion with other testers. (Note: If you see a message that the beta testing program is full, you’ll need to wait for space to open up before you can join the beta. Thanks for your interest!)

What to Test:

SignUp/Site Creation

This has been fully revamped. If feeling in the mood to checking this out,  please check logging in, creating a new user / site, and all different paths you can think of.

Jetpack Plugin directory browser / search

This is also a newly added feature, accessible through Site -> Plugins.

Related master issue here:

https://github.com/wordpress-mobile/WordPress-Android/pull/7207

Jetpack speed up settings

There are two options with descriptions. One is to load images lazily and the second to server images from our servers. Both have been added to the “General” tab. Settings are only visible on Jetpack version >= 5.8

To test:

  • Log in with site connected to Jetpack with version >= 5.8
  • Go to site settings
  • Click on “Speed up your site”
  • See 2 new settings with description
    • Both are clickable and are saved when clicked

Original GH issue https://github.com/wordpress-mobile/WordPress-Android/pull/7256

Bugs & Feedback

Did you find a bug or come up with a feature request while testing? Did you try the additional flow testing? You can discuss it here, report it using the “Enter feedback about the app” form in the Google Play Store, or head straight to the Android Github repository and open a new issue.

Thank you for testing!

#android, #beta, #needs-testing, #wpandroid

Call for testing: WordPress for iOS 9.4

WordPress for iOS version 9.4 beta is available for testing on TestFlight. Not part of the beta program yet? Please sign up for our TestFlight program to request to join as a beta tester.

What to Test:

1. General Improvements

  • Share Extension: Notifications for completed and failed actions.
  • New Jetpack Setting: Speed up your site.
  • Improved Jetpack connection flow from Notifications screen.

2. Several Bug Fixes

There were a lot of other improvements made in this release that aren’t being called out in this post. For the main WordPress iOS application you can view the entire list here, and specifically for the new Editor here.

Bugs & Feedback

Did you find a bug or come up with a feature request while testing? You can discuss it here, ping one of us in the #mobile WordPress.org Slack room, report it using the TestFlight feedback link, or head straight to the iOS GitHub repository and open a new issue.

Thanks for testing!

#beta, #ios, #needs-testing

Call for Testing: WordPress for iOS 9.3

WordPress for iOS version 9.3 beta is available for testing on TestFlight. Not part of the beta program yet? Please sign up for our TestFlight program to request to join as a beta tester.

What to Test:

1. New Share Extension

In this version we are shipping the new custom WordPress iOS Share Extension, you can test different types of sharing:

  • Sharing images.
  • Sharing a web page from Safari and from other browsers.
  • Sharing a URL.
  • Sharing plain text.
  • Sharing from WordPress iOS.

2. Media Library

Uploading Media to the media library now shows a notification if you are outside the app when the upload completes. For successful uploads, the Write Post action that’s available on both the notification and in-app Notice will drop you into the editor with your media pre-filled into the post.

3. General Improvements

  • New plugin detail srceen.
  • Improved Jetpack connection flow.

4. Several Bug Fixes

There were a lot of other improvements made in this release that aren’t being called out in this post. For the main WordPress iOS application you can view the entire list here, and specifically for the new Editor here.

Bugs & Feedback

Did you find a bug or come up with a feature request while testing? You can discuss it here, ping one of us in the #mobile WordPress.org Slack room, report it using the TestFlight feedback link, or head straight to the iOS GitHub repository and open a new issue.

Thanks for testing!

#beta, #ios, #needs-testing

Call For Testing: WordPress for iOS 9.2

WordPress for iOS version 9.2 beta is available for testing on TestFlight. Not part of the beta program yet? Please sign up for our TestFlight program to request to join as a beta tester.

What to Test:

1. What’s new?

  • Site Settings, Writing: You can now edit your site’s tags!
  • Aztec, Media: Users can now import photos and videos from other apps using the “…” button on the media toolbar in Aztec, and via the Media Library section of the app.
  • Media: Uploading is now asynchronous!
  • Blog details: You can drag and drop images from other apps onto the blavatar icon.
  • Me: You can drag and drop images from other apps onto the gravatar icon.

2. What’s fixed?

  • Aztec: Fixed an important data loss issue.
  • Media: Fixed an issue that was preventing thumbnails from being generated
  • Big fix, Editor, Links in Chinese: Links now work properly with Chinese text.
  • Plugins: Fixed several UI bugs when interacting with plugins.

3. Several Bug Fixes

There were a lot of other improvements made in this release that aren’t being called out in this post. For the main WordPress iOS application you can view the entire list here, and specifically for the new Editor here.

Bugs & Feedback

Did you find a bug or come up with a feature request while testing? You can discuss it here, ping one of us in the #mobile WordPress.org Slack room, report it using the TestFlight feedback link, or head straight to the iOS GitHub repository and open a new issue.

Thanks for testing!

Call for Testing: WordPress for iOS 9.1

WordPress for iOS version 9.1 beta is available for testing on TestFlight. Not part of the beta program yet? Please sign up for our TestFlight program to request to join as a beta tester.

What to Test:

1. Plugin Management

  • Browse the plugins installed on your site.
  • Activate/deactivate plugins.
  • Enable/disable autoupdates for plugins.
  • Update plugins.
  • Remove plugins.
  • Link to the plugin home page.

2. General Improvements

  • Site Settings, Writing: You can configure the Date and Time format and the Start of Week on site settings.
  • Big fix, Editor, Links in Chinese: Links now work properly with Chinese text.

3. Several Bug Fixes

There were a lot of other improvements made in this release that aren’t being called out in this post. For the main WordPress iOS application you can view the entire list here, and specifically for the new Editor here.

Bugs & Feedback

Did you find a bug or come up with a feature request while testing? You can discuss it here, ping one of us in the #mobile WordPress.org Slack room, report it using the TestFlight feedback link, or head straight to the iOS GitHub repository and open a new issue.

Thanks for testing!

#aztec, #beta, #ios, #needs-testing

Call for Testing: WPiOS 9.0

WordPress for iOS version 9.0 beta is available for testing on TestFlight. Not part of the beta program yet? Please sign up for our TestFlight program to request to join as a beta tester.

What to Test:

1. General Improvements

  • Aztec Editor: Clearer distinction between visual and HTML editing modes
  • Aztec Editor: Improve automatic link detection
  • Aztec Editor: Adds support for editing posts while uploading media
  • Aztec Editor: Allow Media Search From Post
  • Hybrid Editor: We’ve removed the hybrid editor from the App
  • Legacy Editor: We’ve removed the legacy editor from the App

2. Several Bug Fixes

  • Bug Fix: Crash when tapping the help button after failing to sign in with Google
  • Bug Fix: Jetpack comments don’t load in followed sites feed
  • Bug Fix: Can’t like on iPhone when visiting post from reader

There were a lot of other improvements made in this release that aren’t being called out in this post. For the main WordPress iOS application you can view the entire list here.

Bugs & Feedback

Did you find a bug or come up with a feature request while testing? You can discuss it here, ping one of us in the #mobile WordPress.org Slack room, report it using the TestFlight feedback link, or head straight to the iOS GitHub repository and open a new issue.

Thanks for testing!

Call for Testing: WordPress for iOS 8.9

WordPress for iOS version 8.9 beta is available for testing on TestFlight. Not part of the beta program yet? Please sign up for our TestFlight program to request to join as a beta tester.

What to Test:

1. General Improvements

  • Reader: Comments on Jetpack sites are now available.
  • Improved performance on the new Aztec Editor.

2. Several Bug Fixes

There were a lot of other improvements made in this release that aren’t being called out in this post. For the main WordPress iOS application you can view the entire list here, and specifically for the new Aztec Editor here.

Bugs & Feedback

Did you find a bug or come up with a feature request while testing? You can discuss it here, ping one of us in the #mobile WordPress.org Slack room, report it using the TestFlight feedback link, or head straight to the iOS GitHub repository and open a new issue.

Thanks for testing!

#aztec, #beta, #ios, #needs-testing

Call for Testing: WPiOS 8.8

WordPress for iOS version 8.8 beta is available for testing on TestFlight. Not part of the beta program yet? Please sign up for our TestFlight program to request to join as a beta tester.

What to Test:

Several Bug Fixes & Improvements

  • Bug Fix, Login: Validation issues when pressing enter in the 2fa field issue
  • Bug Fix, Notifications: Fixing Squashed Gravatars in Comments issue
  • Bug Fix, Notifications: Links in Comments are now actionable issue
  • Bug Fix, Media Library: fix download of images org basic auth issue
  • Bug Fix, Post Options: Fixed tag loading for WordPress.org sites issue
  • Bug Fix, Jetpack: Support for comment likes on Jetpack sites issue
  • Bug Fix, Login: 2FA field should only accept numbers issue

You can view the entire list here.

Bugs & Feedback

Did you find a bug or come up with a feature request while testing? You can discuss it here, ping one of us in the #mobile WordPress.org Slack room, report it using the TestFlight feedback link, or head straight to the iOS GitHub repository and open a new issue.

Thanks for testing!