One question - CoreData works really well with built in UIViewControllers like TableViewControllers. Any chance you'll be releasing some code that makes wiring up changes in the models to the controls that are displaying that data?
Show HN: Realm (YC S11), a mobile database
51–60 of 105 posts
Re: Show HN: Realm (YC S11), a mobile database
#52LOVE this. I've dealt with the pain of multiple CoreData contexts in different threads and ugggh. This was easily the longest part of our Streak app development, as we needed it to be fast, offline, and fully synced. This is definitely a way better API that accomplishes the same thing as CoreData. If its actually faster too, wow, just amazing. One question - CoreData works really well with built in UIViewControllers…
Re: Show HN: Realm (YC S11), a mobile database
#53LOVE this. I've dealt with the pain of multiple CoreData contexts in different threads and ugggh. This was easily the longest part of our Streak app development, as we needed it to be fast, offline, and fully synced. This is definitely a way better API that accomplishes the same thing as CoreData. If its actually faster too, wow, just amazing. One question - CoreData works really well with built in UIViewControllers…
[0] https://github.com/realm/realm-cocoa/tree/master/examples/swift/RealmSwiftTableViewExample
[1] https://github.com/realm/realm-cocoa/tree/master/examples/objc/RealmTableViewExampleRe: Show HN: Realm (YC S11), a mobile database
#54LOVE this. I've dealt with the pain of multiple CoreData contexts in different threads and ugggh. This was easily the longest part of our Streak app development, as we needed it to be fast, offline, and fully synced. This is definitely a way better API that accomplishes the same thing as CoreData. If its actually faster too, wow, just amazing. One question - CoreData works really well with built in UIViewControllers…
Sorry one more question - Android?
[0] http://realm.us5.list-manage1.com/subscribe?u=2aab5198c2f56b...
Re: Show HN: Realm (YC S11), a mobile database
#55LOVE this. I've dealt with the pain of multiple CoreData contexts in different threads and ugggh. This was easily the longest part of our Streak app development, as we needed it to be fast, offline, and fully synced. This is definitely a way better API that accomplishes the same thing as CoreData. If its actually faster too, wow, just amazing. One question - CoreData works really well with built in UIViewControllers…
Sorry one more question - Android?
Re: Show HN: Realm (YC S11), a mobile database
#56A big plus for sqlite is that you can use it everywhere. For example, for a REST service instead of return a JSON I just return the sqlite database. Also, I can see the data in the desktop, use it on python, etc. This could work elsewhere too? Be usable in python?
You can do the same thing with Realm. We actually have a couple of key benefits over SQLite there, which are that our file size is much smaller (usually about 50%), and we don’t require deserialization to get objects out of the file (Realm data can be streamed directly into memory as native objects in your language). On the minus side, We don’t work from everywhere yet, but we have internal bindings for Python, Ruby,…
Re: Show HN: Realm (YC S11), a mobile database
#57Earlier quoted context omitted.
Sorry one more question - Android?
Android is coming! We have an internal build that’s almost at parity with iOS but still needs a bit of tuning and is missing a few key features like Migrations. We’ll work to release & open-source it soon. You can register to be notified of that [0]. [0] http://realm.us5.list-manage1.com/subscribe?u=2aab5198c2f56b...
As good as Realm looks for iOS, I think it might be needed more in Android as there are no really viable alternatives other than using sql lite directly.
Re: Show HN: Realm (YC S11), a mobile database
#58Earlier quoted context omitted.
Thank you! So in theory one could do the same thing writing your own threads and using vanilla local storage? But realm is removing all the boilerplate custom code you'd have to write yourself, and making the local side more performant than custom code would be? Is that it in a nutshell?
Yes, that’s the spirit, although I’m sure others would tell you that using Core Data across threads and at high throughput it much easier said than done :) You can achieve anything with almost any storage technology — we just try to let you do it well, easily and in a very performant & maintainable way.
Re: Show HN: Realm (YC S11), a mobile database
#59Re: Show HN: Realm (YC S11), a mobile database
#60Is there a Mac OS X support planned? Or perhaps the iOS version works as is?