<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Hi,</div><div><br></div><div>fyi,</div><div>we had an iOS meeting today with matzew and corinnekrych and here are the meeting minutes.</div><div><br></div><div>Thanks </div><div>Christos</div><div><br></div><div><i><br></i></div><div><i>1.3.0 Issues [PRs Sent]:</i></div>----<br><br>-<b> iOS: Enable Multipart uploads on AG iOS</b> -> <a href="https://issues.jboss.org/browse/AGIOS-15">https://issues.jboss.org/browse/AGIOS-15</a> <br>- <b>PList Store: Find way to handle NSNull values</b> -> https://issues.jboss.org/browse/AGIOS-31<br>- <b>Duplicate emit of failure block after timeout on iOS 5</b> -> https://issues.jboss.org/browse/AGIOS-59<br>- <b>TODO demo app, pull-to-refresh layout issue on iOS 7</b> -> https://issues.jboss.org/browse/AGIOS-64<br>- <b>AeroDoc UI redesign aligned with Android AeroDoc client</b> -> https://issues.jboss.org/browse/AGIOS-55<br><br><br><i>1.3.0 Issues [Unresolved]</i><br>----<br>- <b>Evaluate/Implement SQLite adapter for AGStore protocol</b> -> https://issues.jboss.org/browse/AGIOS-25<br>- <b>Add support for CoreData</b> -> https://issues.jboss.org/browse/AGIOS-14<br>- <b>ios: pod install overrides files in Pods folder</b> -> https://issues.jboss.org/browse/AGIOS-61<br><br><br> <br><i>Security Discussion</i><br>----<br><br><b>mail thread</b> -> http://lists.jboss.org/pipermail/aerogear-dev/2013-September/004771.html<br><b>api overview</b> -> https://gist.github.com/abstractj/f1229ae075f8e6688c75<br> <br><b>high level overview of security in iOS</b> -> http://blog.chariotsolutions.com/2012/04/securing-data-in-ios.html<br>(security in combination with the passcode lock of the device at the file level)<br> <br><i>standalone encryption</i><br>---------------------<br><br><b>High Level overview of security in iOS:</b> https://developer.apple.com/library/mac/documentation/security/conceptual/cryptoservices/GeneralPurposeCrypto/GeneralPurposeCrypto.html<br><br><b>CommonCrypto libs for iOS:</b> <br>CommonCrypto tutorial -> http://www.mikeash.com/pyblog/friday-qa-2012-08-10-a-tour-of-commoncrypto.html<br> <br><b>some wrapppers for specific functionality provided by these libs </b>:<br>https://github.com/rnapier/RNCryptor<br>https://github.com/hoccer/ios-api/blob/master/Examples/Hoccer%20Test/Hoccer/Crypto/NSData%2BCommonCrypto.h<br> <br><i>SQLite and CoreData</i><br>-------------------<br>encrypted sqllite with sqlcipher - > http://sqlcipher.net/ios-tutorial/ <br>...and a wrapper for Core Data -> https://github.com/project-imas/encrypted-core-data<br><br> <i><b>#action</b> cvasilak prepare ML for different options of encyption of storage in iOS</i><br> <div><br><i>Books & reading</i><br>-----<br>+ <b>Security:</b><br> - http://www.amazon.com/Hacking-Securing-iOS-Applications-Hijacking/dp/1449318746<br><br>+ <b>Incremental Store:</b><br> - http://sealedabstract.com/code/nsincrementalstore-the-future-of-web-services-in-ios-mac-os-x/<br> - http://chris.eidhof.nl/post/17826914256/accessing-an-api-using-coredatas-nsincrementalstore<br> - From Apple doc (revisited)<br> https://developer.apple.com/library/ios/documentation/DataManagement/Conceptual/IncrementalStorePG/ImplementationStrategy/ImplementationStrategy.html#//apple_ref/doc/uid/TP40010706-CH2-SW1<br><br><br>Misc:<br> <br>+ <b>iOS 7 API Enchancements</b><br> - <i>Multitasking Enchancements</i><br> - <b>Background Fetch</b> (periodically wake app an app to fetch data, scheduled by iOS (preferrably). (the app must support it) (non-critical periodic update scenarios eg. news feed)<br> - <b>Remote Notications</b> (prior to display(optional) the alert can wake up and lunch the app to fetch data (Silent Notification) (critical updates usage scenario, rate usage applied by Apple... need to dig on it)<br> (more on 'What’s New with Multitasking' WWDC 2013 video#204<br> -> https://developer.apple.com/wwdc/videos/index.php?id=204<br><br><br></div></body></html>