General status of Couchbase Mobile > for presentation

68 views
Skip to first unread message

Thiago Alencar

unread,
Feb 3, 2016, 9:24:32 PM2/3/16
to Couchbase Mobile
Hello guys,

I'll be presenting on the next Cocoaheads event here in Berlin about Couchbase. There is already more than 100 people confirmed.

If any of you know of a feature worth mentioning, or have some supplemental material, I'd be grateful to have it :)

Maybe I'm a bit outdated, quick question: how's the status of shadow buckets? Is this no longer the recommended way of interacting with the data from the backend side, or should we be using purely the sync gateway's REST API?

By the way, if you are near Berlin, you're welcome to join the event:


Thanks in advance for any help.

Best Regards,
Thiago

Jens Alfke

unread,
Feb 4, 2016, 11:45:56 AM2/4/16
to mobile-c...@googlegroups.com
On Feb 3, 2016, at 6:24 PM, Thiago Alencar <thia...@gmail.com> wrote:

I'll be presenting on the next Cocoaheads event here in Berlin about Couchbase. There is already more than 100 people confirmed.

That’s great! Thanks a lot for doing this. It’s well timed, since we just released Couchbase Mobile 1.2 today :-D

If any of you know of a feature worth mentioning, or have some supplemental material, I'd be grateful to have it :)

I’ll post in a minute about the new features in the 1.2 components.
Also, here are the slides of my “Couchbase Mobile 101” presentation from last May.

Maybe I'm a bit outdated, quick question: how's the status of shadow buckets? Is this no longer the recommended way of interacting with the data from the backend side, or should we be using purely the sync gateway's REST API?

The REST API is preferred because it’s cleaner and more supportable going forward. But bucket shadowing is still supported, and can be necessary in some cases where you’ve got existing Couchbase buckets managed by an app server that you want to expose to mobile clients. 

We’re working on integrating Sync Gateway more deeply into the Couchbase server itself, so mobile client and app servers can share a single bucket, but that’s still a ways out.

—Jens

Brendan Duddridge

unread,
Feb 4, 2016, 2:27:39 PM2/4/16
to Couchbase Mobile
I gave a small presentation last night to our local iOS Dev meetup group. About 30 people in attendance. I demoed the upcoming version of my app, explained why I switched from raw SQL with SQLite over to Couchbase Lite and then showed them peer-to-peer syncing between 2 devices with one of them also syncing to a 3rd device using IBM Cloudant. The demo went really well. Getting sync for free I think sparked some interest in the attendees.

Thanks for making a great product!

Jens Alfke

unread,
Feb 4, 2016, 2:34:35 PM2/4/16
to mobile-c...@googlegroups.com

On Feb 4, 2016, at 11:27 AM, Brendan Duddridge <bren...@gmail.com> wrote:

I gave a small presentation last night to our local iOS Dev meetup group. About 30 people in attendance. I demoed the upcoming version of my app, explained why I switched from raw SQL with SQLite over to Couchbase Lite and then showed them peer-to-peer syncing between 2 devices with one of them also syncing to a 3rd device using IBM Cloudant. The demo went really well. Getting sync for free I think sparked some interest in the attendees.

Excellent! Thanks for spreading the word (and building a cool app that shows off CBL.)

—Jens

Thiago Alencar

unread,
Feb 4, 2016, 3:09:48 PM2/4/16
to Couchbase Mobile
Thanks for the material and tips Jens :)

BR,
Thiago

sweetiewill

unread,
Feb 4, 2016, 3:32:54 PM2/4/16
to Couchbase Mobile
There are a couple of things around Couchbase Mobile 1.2 in terms of announcements too; be sure to be on the look out and will update the thread here.  Cc: Thiago

sweetiewill

unread,
Feb 4, 2016, 3:34:30 PM2/4/16
to Couchbase Mobile
That 's great!  Is the repo available somewhere to play with?  Having a common protocol, CouchDB to work across different products like IBM Cloudant is quite a value add overall too.  Great job at showing P2P between two device!  Are they both the same device or different?

Brendan Duddridge

unread,
Feb 4, 2016, 3:39:01 PM2/4/16
to Couchbase Mobile
I was using a MacBook Pro as the "gateway" between Cloudant and peer-to-peer syncing with my iPhone 6s. I had another Mac which was syncing only with Cloudant. I made some changes to the database on the iPhone, then a moment later those changes appeared on the MacBook Pro and then another quick moment later on the other Mac. It works really well. So 3 devices in total for the demo. It's built-in to my commercial product Tap Forms Organizer, so there's no code repo that I can share. I haven't released this version to the public yet. It was more of a sneak peek to show the local Calgary development community what I've been up to and to show off Couchbase Lite.

Thanks!

Brendan
Message has been deleted

Brendan Duddridge

unread,
Feb 4, 2016, 3:43:48 PM2/4/16
to Couchbase Mobile
Just to be clear, what I was doing was:

iPhone 6s <-- peer to peer --> MacBook Pro <-- Cloudant --> Other Mac

Thanks!

Brendan

On Thursday, February 4, 2016 at 1:34:30 PM UTC-7, sweetiewill wrote:
Message has been deleted

Thiago Alencar

unread,
Feb 22, 2016, 4:19:44 PM2/22/16
to Couchbase Mobile
Done! Here is all material + video:

 
Thanks again everyone! :)

Brendan Duddridge

unread,
Feb 22, 2016, 5:32:55 PM2/22/16
to Couchbase Mobile
That was a very good presentation.

Thanks for sharing!


Brendan
Reply all
Reply to author
Forward
0 new messages