Interested in contributing to the WordPress.org mobile apps? Have questions on how something works? Check out the links in the sidebar and come join us in #mobile in the Slack chat system. The Handbook is in need of some updates but we primarily use GitHub Issues for communication regarding issues and changes and Slack for any general questions.
Recent Updates Toggle Comment Threads | Keyboard Shortcuts
I want to thank Aaron for giving me the opportunity to share my thoughts.
I love WordPress. My life changed because of it. It’s part of who i am today.
Looking at the WordPress app for iPhone i felt there is something missing. The simplicity and freshness of iOS 7.
I created this mockup to highlight my idea and changes to the current WordPress iPhone design. My goal was simple. Create something new. Make it look familiar.
Think of it as upgrading from iOS 6 to iOS 7 and then to iOS 8. Simpler. Crisper. High contrast. Works on all iPhones and screen sizes running iOS 7 or newer.
All items calling for user interaction come with an explanatory icon and legend. Text can be translated to resonate with international users and complement the icon. Vice versa too.
In case of text only interactions (eg Settings, Edit) a different color is used. Strings translations will complement the difference in color and resonate with users too.
All elements and graphics used are iOS 8 native. Except the Reader and Notifications icons i created.
Stays the same. Theme colors apply. The improvements here include:
- Edit menu moved to left. Where it usually is on iOS 8 table view and lists.
- New iOS 8 typography.
- WordPress color (#464646)
Design overhaul based on iOS design language. The improvements here include:
- Contextual ordered items (icons and typography)
- iOS 8 like table menu with fav icons for each site
- Different functions follow same design language (add button)
- WordPress color (#464646)
Design overhaul matching WordPress app and iOS design language. The improvements here include:
- Theme support matching Nav bar color
- Clean. High contrast icons with legends
- Simple. Unified content creation icon. Content can be video, photos, text. Older icon implied text only.
I would love to hear your thoughts. Design files are available for everyone. Made in Sketch 3.1 though.
Howdy iOS Devs!
If you’re interested in contributing to WordPress for iOS but aren’t quite sure where to dive in, one thing to consider is taking an existing Objective C class and porting it to Swift.
Its safe to say the iOS community as a whole has been pretty jazzed by the new language, I’ve certainly been, and the team would like to see Swift used for more things. This isn’t limited to new classes, we’d also like to start migrating existing code written in Objective C.
If you’d like to get your hands dirty with some practical Swift code, here’s your invitation to dive in. Great candidates to port to Swift are any of the Categories in the app.
Give us a shout on #WordPress-Mobile on Freenode, or ping us on Github. We look forward to hearing from you!
There have been some updates proposed for the way we’re testing Core Data asynchronously and I wanted to share them here for everyone to see. We’re going ahead and adopting iOS 8 technologies starting with this latest dev cycle – which means we can use the new asynchronous unit testing support in XCTest.
Take a look at this blog post for more information about some of the changes we’ve made.
Over the past couple of weeks there have been some pretty significant changes made to how the WordPress for iOS app is being developed. We’ve decided to start modularizing the application into components that can be shared or reused in other apps. The idea behind this is that contributors can help out on the pieces of the app and not have to really understand how the whole app works. We’re going to be updating the handbook and project READMEs soon – but this is the official start to the roll out. The first two components are the stats view controller and the post editor. There is a third project that contains shared components – a necessary evil.
Main app: https://github.com/wordpress-mobile/WordPress-iOS
Shared items: https://github.com/wordpress-mobile/WordPress-iOS-Shared
We’re using CocoaPods right now for dependency management and distribution. Soon the component projects will have example projects built in and will support CocoaPod’s “try” feature.
Questions? Comment here or hit us up in #WordPress-Mobile on Freenode.
A couple weeks back we made the decision to move away from the weekly formal devchat session to more of an open “office hours” arrangement. During the time of the chat (16:00 UTC Mondays) at least one team rep will be available in #WordPress-Mobile on Freenode to answer questions.
You can keep up to date on project changes by following our team WordPress-Mobile on GitHub.
We want contributing to WordPress to be a great experience, but we need your help to improve. This survey is for current contributors, would-be contributors, and decided-not-to-be-contributors to weigh in on how we’re doing and what we can do better when it comes to working with our volunteers. There are only a few questions, and none of them are mandatory.
Hey mobile team! Heads up that I just landed some design changes for the contributor handbooks that affect your handbook as well. I’ve done my best to fully update your handbook, but if you see any residual effects, let me know.
See also: my post on make/docs.
WordPress for iOS 4.0.1 Released!
Hey everyone, we just released WordPress for iOS 4.0.1 which fixes a few of the bugs and crashes you’ve been experiencing. Some of the bugs fixed by this release were:
- Improved the performance of stats.
- Made the “Options” page easier to locate and access.
- Fixed a bug that caused the app to freeze when you tried to update a post’s settings.
For more details you can view the release post here.
WPiOS 4.0.1 released! Fixed a stats crash and a few bugs with the editor. https://t.co/48zzVd8xYz
— WordPress for iOS (@WordPressiOS) April 8, 2014
- WordPress for iOS update
- WordPress for Android update
- Google Summer of Code 2014
- Anything else
WordPress for Android
2.7 is nearing completion and we’ll probably have a 2.7.1 next week to follow up the release. 2.8 is in the planning stage but we have no major features pinned for that release. @mrroundhill will be passing the baton for Android updates to either @mbiais or @sendhil starting next week.
WordPress for iOS
4.0.1 was submitted to the App Store for review today. It should be in the store by Friday. 4.1 is next on the radar and the code freeze date is 19-APR-2014. Expect a week of testing before submitting to the App Store.
GSoC application reviews are still in progress.
Next dev chat
The next dev chat will be held at 16:00 UTC on Apr 7, 2014 in #wordpress-mobile on Freenode.