<div dir="ltr">cool stuff ! </div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 2, 2015 at 8:41 PM, Corinne Krych <span dir="ltr">&lt;<a href="mailto:corinnekrych@gmail.com" target="_blank">corinnekrych@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello iOS developers,<br>
<br>
We’re about to get our iOS 2.2 release out.  For a complete JIRA list consult this link [1].<br>
Main focus of this release was bootstrapping our data synchronisation effort. Two new libraries have been introduced as well as a cookbook examples to demonstrate:<br>
<br>
- aerogear-ios-sync [2]: the sync engine is where the algorithm is implemented. The sync algorithm is based on Google&#39;s Differential Synchronisation. We provide two implementations: one text-based DiffMatchPatch and a JsonPatch version based on JSON Patch RFC6902.<br>
- aerogear-ios-sync-client [3]: the client uses sync engine and a network implementation. Our libraries is based on WebSockets to provide real-time sync.<br>
- Jedi demo: Star war fan, rejoice in discovering our two Jedi hobbies demos, JsonPatch [4] and [5].<br>
<br>
The &#39;<a href="http://readme.md" target="_blank">readme.md</a>&#39; of each project contain instructions on how to get started as well as links for more information. If you are interested in sync, that is the perfect time to join in and helps us testing it. If nothing bad heard by next Monday, we will go ahead tag and publish on cocoapods for easier consumption.<br>
<br>
++<br>
Corinne &amp;&amp; Christos<br>
[1] <a href="https://issues.jboss.org/browse/AGIOS/fixforversion/12325986" target="_blank">https://issues.jboss.org/browse/AGIOS/fixforversion/12325986</a><br>
[2] <a href="https://github.com/aerogear/aerogear-ios-sync" target="_blank">https://github.com/aerogear/aerogear-ios-sync</a><br>
[3] <a href="https://github.com/aerogear/aerogear-ios-sync-client" target="_blank">https://github.com/aerogear/aerogear-ios-sync-client</a><br>
[4] <a href="https://github.com/aerogear/aerogear-ios-cookbook/tree/master/Jedi/JsonPatchSync" target="_blank">https://github.com/aerogear/aerogear-ios-cookbook/tree/master/Jedi/JsonPatchSync</a><br>
[5] <a href="https://github.com/aerogear/aerogear-ios-cookbook/tree/master/Jedi/DiffMatchPatch" target="_blank">https://github.com/aerogear/aerogear-ios-cookbook/tree/master/Jedi/DiffMatchPatch</a><br>
_______________________________________________<br>
aerogear-dev mailing list<br>
<a href="mailto:aerogear-dev@lists.jboss.org">aerogear-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Matthias Wessendorf <br><br>blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>sessions: <a href="http://www.slideshare.net/mwessendorf" target="_blank">http://www.slideshare.net/mwessendorf</a><br>twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a></div>
</div>