wordpress-mobile/gutenberg-mobile

Created Feb 16, 2021 · View the wordpress-mobile/gutenberg-mobile repository page

Mobile version of Gutenberg - native iOS and Android

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

69

Lines of Code

19,990

From

Mar 12, 2018

To

Feb 16, 2021

About wordpress-mobile/gutenberg-mobile

Mobile Gutenberg is the native iOS and Android implementation of the WordPress Gutenberg block editor, built using React Native. It brings the web-based editor's functionality to mobile platforms, allowing users to create and edit content directly on their phones and tablets with the same block-based editing paradigm available on desktop WordPress.

The project includes comprehensive development tooling for both platforms, requiring Android Studio for Android compilation and Xcode for iOS builds. It features a full test suite using Jest for unit tests and end-to-end testing capabilities using Appium, with most E2E tests housed in this mobile repository due to technical considerations around runtime and stability. The codebase supports development in Visual Studio Code with recommended extensions for React Native debugging and development.

The project prioritizes internationalization support, automatically fetching and caching translations from translate.wordpress.org for multiple plugins including Gutenberg itself and extensions like Jetpack. Developers can optimize translation files to reduce bundle size, and the system generates native localization files for both Android and iOS to handle strings that only appear in the mobile version. The repository is open source under the GNU General Public License version 2 and welcomes developer contributions following its linting standards and testing requirements.

Share this video

More from wordpress-mobile

See all →