Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Realm: A New Mobile Database and Object Framework - Philly ETE 2016

ChariotSolutions via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the innovative Realm mobile database and object framework in this conference talk from Philly ETE 2016. Discover how Realm offers a powerful alternative to SQLite, allowing developers to work directly with objects instead of relational data. Learn about Realm's key features, including its object storage system, robust query capabilities, and efficient handling of relationships. Dive into practical examples of saving objects, performing transactions, and retrieving data using Realm's fluent interface. Understand how Realm addresses security concerns with built-in AES-256 encryption and tackles multi-threading challenges. Gain insights into Realm's async API, RxJava support, and its implementation as an MVCC database. By the end of this talk, grasp how Realm can streamline mobile app development by eliminating the need for SQL and complex object-relational mapping.

Syllabus

EMERGING TECHNOLOGIES FOR THE ENTERPRISE CONFERENCE
ABOUT ME
A REPLACEMENT FOR SQLITE REGULAR JAVA OBJECTS (POJO'S)
SAVING OBJECTS
TRANSACTIONS
RETRIEVING DATA
QUERY FLUENT INTERFACE
OTHER QUERY MODIFIERS
RELATIONSHIPS
RELATIONSHIP QUERIES (LINK QUERIES)
SERIOUSLY THOUGH, YOU GET TO WORK WITH OBJECTS
#LEMMESHOWYOU
REALMRESULTS ARE ALSO AUTO-UPDATING
WATCH THE ENTIRE REALM
REALM SECURITY AES-256 ENCRYPTION IS SUPPORTED OUT OF THE BOX
THE GOAL OF REALMS THREADING DECISIONS
MULTI THREADING IS HARD Concurrency in software is difficult [..] Non-trivial multi- threaded programs are incomprehensible to humans. - Edward A Lee PHD Berkeley University of California
THREADING OPTIONS FOR REALM
THE ASYNC API
ANOTHER ASYNC API EXAMPLE
RXJAVA SUPPORT
MVCC DATABASE
REALMS DATABASE FILE IS MEMORY MAPPED

Taught by

ChariotSolutions

Reviews

Start your review of Realm: A New Mobile Database and Object Framework - Philly ETE 2016

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.