[aerogear-dev] Android Roadmap

Daniel Passos daniel at passos.me
Wed May 22 17:49:14 EDT 2013


Hey Guys,

Summers and I had a sync up and put together a new Android roadmap. Please
take a look at our new roadmap and let us know if you have any questions.


1.0.x (bugfixes, tests, etc)

   - Add cookie on requests to keep session
(AGDROID-16<https://issues.jboss.org/browse/AGDROID-16>
   )
   - Remove Auth-Token (AGDROID-25<https://issues.jboss.org/browse/AGDROID-25>
   )
   - Accept Header (AGDROID-1 <https://issues.jboss.org/browse/AGDROID-1>)
   - Integration test project and main project in travis
(AGDROID-32<https://issues.jboss.org/browse/AGDROID-15>
    / AGDROID-1 <https://issues.jboss.org/browse/AGDROID-15>)
   - RecordId annotation does not consider superclasses
(AGDROID-13<https://issues.jboss.org/browse/AGDROID-13>
   )
   - Pipe Timeout (AGDROID-31 <https://issues.jboss.org/browse/AGDROID-31>)
   - Create android otp demo app
(AGDROID-19<https://issues.jboss.org/browse/AGDROID-19>
   )
   - Pipe.read can't configure how readfilter params are turned into a
   query (AGDROID-4 <https://issues.jboss.org/browse/AGDROID-4>)
   - Mark http basic as experimental
(AGDROID-2<https://issues.jboss.org/browse/AGDROID-2>
   )

<https://gist.github.com/danielpassos/08ffddcb0a93c949c3a5#11>1.1

   - HttpDigest Authentication
(AGDROID-10<https://issues.jboss.org/browse/AGDROID-10>
   )
   - Multipart/File Upload (AGDROID-9<https://issues.jboss.org/browse/AGDROID-9>
   )
   - Deprecate readWithFilter and add a renamed "Read" method
(AGDROID-6<https://issues.jboss.org/browse/AGDROID-6>
   )
   - Provide a parameter on Android to enable/disable the usage of cookies (
   AGDROID-28 <https://issues.jboss.org/browse/AGDROID-28>)
   - Pipe needs a cancel method
(AGDROID-11<https://issues.jboss.org/browse/AGDROID-11>
   )
   - HttpBasic Authentication
(AGDROID-27<https://issues.jboss.org/browse/AGDROID-27>
   )
   - Pipe Retrieve by ID (AGDROID-7<https://issues.jboss.org/browse/AGDROID-7>
   )
      - Needs to be discussed on the ML to be synchronized with other
      platforms
   - Add HOTP support to aerogear-otp-java
(AGDROID-30<https://issues.jboss.org/browse/AGDROID-30>
   )
      - Sync with Bruno

<https://gist.github.com/danielpassos/08ffddcb0a93c949c3a5#12-discuss-on-june--7>1.2
(Discuss on June 7)

   - Push
      - Client APIS
         - Register w/ AG-PUSH server
         - Necessary callbacks
      - Server APIs
         - Google Cloud provider handling
         - Unregister, resend etc

<https://gist.github.com/danielpassos/08ffddcb0a93c949c3a5#next>Next

   - Sync & Offline (1.3 ish)
   - Accounts Integration
   - Notifications
   - Analytics and Monitoring/measuring

<https://gist.github.com/danielpassos/08ffddcb0a93c949c3a5#20>2.0

   - Remove deprecated APIs
   - Android specific Services
      - ex. Account, Sharing Adapter,

<https://gist.github.com/danielpassos/08ffddcb0a93c949c3a5#misc>Misc

   - Implementation and API usage for android crypto (AEROGEAR-1147)



On Tue, Apr 30, 2013 at 11:53 AM, Matthias Wessendorf <matzew at apache.org>wrote:

>
>
>
> On Tue, Apr 30, 2013 at 4:50 PM, Summers Pittman <supittma at redhat.com>wrote:
>
>> On Tue 30 Apr 2013 10:46:26 AM EDT, Matthias Wessendorf wrote:
>> >
>> >
>> >
>> > On Tue, Apr 30, 2013 at 4:41 PM, Summers Pittman <supittma at redhat.com
>> > <mailto:supittma at redhat.com>> wrote:
>> >
>> >     On Tue 30 Apr 2013 10:33:08 AM EDT, Matthias Wessendorf wrote:
>> >     > Hello, Summers and Passos,
>> >     >
>> >     > what is "Analytics and Monitoring/measuring" ? Is that some
>> tooling,
>> >     > that can be used while developing the AeroGear Android app(s) ?
>> >     >
>> >     The TL;DR; (Which is all we have TBH) is providing hooks for third
>> >     party analytics tools like Google Analyitcs.  It will mostly be used
>> >     for auditing usage, audience, etc.  It isn't a development tool per
>> se
>> >     but a run time tool.
>> >
>> >
>> > Oh, interesting!
>> >
>> > Google Analyitcs inside of the Android app ?!
>>
>> Yeah.  Last time I checked (more than a year ago) it didn't really mesh
>> well with Fragments, but basically it tracked your Activity's life
>> cycle.
>>
>
> Very cool! Great idea!!
>
> -M
>
>
>
>>
>> >
>> > -M
>> >
>> >
>> >
>> >     >
>> >     > On Tue, Apr 30, 2013 at 4:22 PM, Summers Pittman
>> >     <supittma at redhat.com <mailto:supittma at redhat.com>
>> >     > <mailto:supittma at redhat.com <mailto:supittma at redhat.com>>> wrote:
>> >     >
>> >     >     Passos and i have put together a near term roadmap for Android
>> >     >
>> >     >
>> >     >             Android 1.0.x (bugfixes, tests, etc)
>> >     >
>> >     >       * CookieStore (AEROGEAR-1120)
>> >     >       * Accept Header (AEROGEAR-1100)
>> >     >       * Remove Auth-Token (AEROGEAR-1135)
>> >     >       * Loaders don't seem to be persisting data across activity
>> >     >         resets correctly (AEROGEAR-1139)
>> >     >       * Integration test project and main project in travis
>> >     >         (AEROGEAR-1138 / AEROGEAR-1137)
>> >     >       * RecordId annotation does not consider superclasses
>> >     (AEROGEAR-1160)
>> >     >
>> >     >
>> >     >
>> >     <
>> https://github.com/aerogear/collateral/wiki/20130422-android-mtg-agenda#android-11
>> >Android
>> >     >             1.1
>> >     >
>> >     >       * Nested Resources (AEROGEAR-1124)
>> >     >       * OTP (AEROGEAR-789)
>> >     >       * Multipart/File Upload (AEROGEAR-1140)
>> >     >       * HttpBasic Authentication (AEROGEAR-1092)
>> >     >       * HttpDigest Authentication (AEROGEAR-1089)
>> >     >
>> >     >
>> >     >
>> >     <
>> https://github.com/aerogear/collateral/wiki/20130422-android-mtg-agenda#android-20
>> >Android
>> >     >             2.0
>> >     >
>> >     >       * Push
>> >     >       * Sync & Offline
>> >     >       * Accounts Integration
>> >     >       * Notifications
>> >     >       * Analytics and Monitoring/measuring
>> >     >
>> >     >
>> >     >
>> >     <
>> https://github.com/aerogear/collateral/wiki/20130422-android-mtg-agenda#misc
>> >Misc
>> >     >
>> >     >       * When do we want to deprecate support for Android 2.3.3?
>> >     >           o One day but not anytime soon
>> >     >
>> >     >
>> >     >
>> >     >     _______________________________________________
>> >     >     aerogear-dev mailing list
>> >     > aerogear-dev at lists.jboss.org
>> >     <mailto:aerogear-dev at lists.jboss.org>
>> >     <mailto:aerogear-dev at lists.jboss.org
>> >     <mailto:aerogear-dev at lists.jboss.org>>
>> >     > https://lists.jboss.org/mailman/listinfo/aerogear-dev
>> >     >
>> >     >
>> >     >
>> >     >
>> >     > --
>> >     > Matthias Wessendorf
>> >     >
>> >     > blog: http://matthiaswessendorf.wordpress.com/
>> >     > sessions: http://www.slideshare.net/mwessendorf
>> >     > twitter: http://twitter.com/mwessendorf
>> >     >
>> >     >
>> >     > _______________________________________________
>> >     > aerogear-dev mailing list
>> >     > aerogear-dev at lists.jboss.org <mailto:aerogear-dev at lists.jboss.org
>> >
>> >     > https://lists.jboss.org/mailman/listinfo/aerogear-dev
>> >
>> >
>> >     _______________________________________________
>> >     aerogear-dev mailing list
>> >     aerogear-dev at lists.jboss.org <mailto:aerogear-dev at lists.jboss.org>
>> >     https://lists.jboss.org/mailman/listinfo/aerogear-dev
>> >
>> >
>> >
>> >
>> > --
>> > Matthias Wessendorf
>> >
>> > blog: http://matthiaswessendorf.wordpress.com/
>> > sessions: http://www.slideshare.net/mwessendorf
>> > twitter: http://twitter.com/mwessendorf
>> >
>> >
>> > _______________________________________________
>> > aerogear-dev mailing list
>> > aerogear-dev at lists.jboss.org
>> > https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>
>>
>> _______________________________________________
>> aerogear-dev mailing list
>> aerogear-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>
>
>
>
> --
> Matthias Wessendorf
>
> blog: http://matthiaswessendorf.wordpress.com/
> sessions: http://www.slideshare.net/mwessendorf
> twitter: http://twitter.com/mwessendorf
>
> _______________________________________________
> aerogear-dev mailing list
> aerogear-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/aerogear-dev/attachments/20130522/9421ebfd/attachment-0001.html 


More information about the aerogear-dev mailing list