Roadmap doc: Update mobile tasks.

This commit is contained in:
Sumana Harihareswara 2016-11-02 15:26:20 -04:00 committed by Tim Abbott
parent 9799da1fc2
commit 98e5f502d3
1 changed files with 26 additions and 25 deletions

View File

@ -50,9 +50,9 @@ is on a good path. The iOS app has fewer features than Android and
has more bugs, but more importantly is in need of an experienced iOS has more bugs, but more importantly is in need of an experienced iOS
developer who has time to drive the project. developer who has time to drive the project.
Update: Neeraj Wahi is leading an effort on to write a [new React Update: Neeraj Wahi is leading an effort to write a [new React Native
Native iOS app for Zulip](https://github.com/zulip/zulip-mobile) to iOS app for Zulip](https://github.com/zulip/zulip-mobile) to replace
replace the old iOS app. the old iOS app. We aim to have this launched by early January 2017.
## Core User Experience ## Core User Experience
@ -208,32 +208,33 @@ process and make bots that receive messages just as easy to build.
## Android app ## Android app
The Zulip Android app is ahead of the iOS app in terms of feature set, * [Add support for narrowing to
but there is still a lot of work to do. Most of the things listed below @-mentions](https://github.com/zulip/zulip-android/issues/39)
will eventually apply to the iOS app as well. * [Support having multiple Zulip realms open
simultaneously](https://github.com/zulip/zulip-android/issues/47)
* <strike>[Support using a non-zulip.com server](https://github.com/zulip/zulip-android/issues/1)</strike>
* <strike>[Support Google authentication with a non-Zulip.com server](https://github.com/zulip/zulip-android/issues/49)</strike>
* [Add support for narrowing to @-mentions](https://github.com/zulip/zulip-android/issues/39)
* [Support having multiple Zulip realms open simultaneously](https://github.com/zulip/zulip-android/issues/47)
* <strike>[Build a slick development login page to simplify testing (similar to
the development homepage on web)](https://github.com/zulip/zulip-android/issues/48)</strike>
* <strike>[Improve the compose box to let you see what you're replying to](https://github.com/zulip/zulip-android/issues/8)</strike>
* <strike>[Make it easy to compose messages with mentions, emoji, etc.](https://github.com/zulip/zulip-android/issues/11)</strike>
* <strike>[Display unread counts and improve navigation](https://github.com/zulip/zulip-android/issues/57)</strike>
* <strike>[Hide messages sent to muted topics](https://github.com/zulip/zulip-android/issues/9)</strike>
* <strike>[Fill out documentation to make it easy to get started](https://github.com/zulip/zulip-android/issues/58)</strike>
## iOS app ## iOS app
Most of the projects listed under Android apply here as well, but it's For the new
worth highlighting some areas where iOS is substantially behind [React Native iOS app](https://github.com/zulip/zulip-mobile), the
Android. The top priority here is recruiting a lead developer for the major goal for it is to be released into the app store. Since it is
iOS app. Once we have that resolved, we'll expand our ambitions for moving quickly, we're
the app with more specific improvements. [tracking its roadmap via GitHub milestones](https://github.com/zulip/zulip-mobile/milestones).
* <strike>[iOS app needs maintainer](https://github.com/zulip/zulip-ios/issues/12)</strike> ## Server/webapp support for mobile
* <strike>[APNS notifications are broken](https://github.com/zulip/zulip/issues/538)</strike>
To support a great mobile experiences, we need to make some
improvements in Zulip core.
* [Push notifications bouncer service for GCM and
APNS](https://github.com/zulip/zulip/issues/1767)
* [A slick process for doing mobile login without typing your password
on your phone](https://github.com/zulip/zulip/issues/2185)
* [`@here` mention support (that doesnt spam people not currently
online, i.e. no email/push
notifications)](https://github.com/zulip/zulip/issues/2183)
* [Fix sending messages from mobile
web](https://github.com/zulip/zulip/issues/2184)
## Desktop apps ## Desktop apps