The reason they are different is because they are in two different frameworks. It wasn't until Ext JS 4.1.0 until the sync method accepted options, Sencha Touch 2 does things a little differently so the two Store classes are different.