Slide 1

Slide 1 text

Realm Japan Meetup #7

Slide 2

Slide 2 text

#realm_jp

Slide 3

Slide 3 text

https://github.com/kishikawakatsumi/ kishikawa katsumi http://kishikawakatsumi.hatenablog.com/ Realm

Slide 4

Slide 4 text

Realmstravaganza in Copenhagen

Slide 5

Slide 5 text

؍ޫ

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

ΞϯΧϯϑΝϨϯε νʔϜϏϧσΟϯά etc.

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

ϋοΧιϯ ϛʔτΞοϓ

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

Recent Updates

Slide 17

Slide 17 text

Realm Objective-C/Swift 0.95.2 (was 0.94.1)

Slide 18

Slide 18 text

Realm Objective-C/Swift 0.95.0 • Configuration API • εΩʔϚ͝ͱʹςʔϒϧΛ෼ׂͰ͖ΔΑ͏ʹ RLMRealmConfiguration.objectClasses / Realm.Configuration.objectTypes • RLMObject, Objectʹ͓͍ͯKVOΛαϙʔτ

Slide 19

Slide 19 text

Realm Objective-C/Swift 0.95.0 • RLMArray, RLMResults, List<>, Results<>ͷ for inϧʔϓͰ͸ίϐʔΛ࢖͏Α͏ʹʢϧʔϓ தͷมߋʹΑΔྫ֎͕ى͜Βͳ͘ͳΓ·͢ʣ

Slide 20

Slide 20 text

Realm Objective-C/Swift 0.95.1 • RLMArrayͱListʹKVOΛαϙʔτΛ௥Ճ • όάϑΟοΫε

Slide 21

Slide 21 text

Realm Objective-C/Swift 0.95.2 • iOSͱwatchOSͷϑϨʔϜϫʔΫͰbitcode͕ ༗ޮʹͳΓ·ͨ͠ • Xcode 7ͰϏϧυ͞Ε͍ͯ·͢

Slide 22

Slide 22 text

RLMRealmConfiguration API RLMRealmConfiguration *configuration = [RLMRealmConfiguration defaultConfiguration]; configuration.path =ɹ...; configuration.encryptionKey =ɹ...; [RLMRealmConfiguration setDefaultConfiguration:configuration];

Slide 23

Slide 23 text

RLMRealmConfiguration API let paths = NSSearchPathForDirectoriesInDomains( .CachesDirectory, .UserDomainMask, true) let cachesDirectory = paths[0] as NSString let path = cachesDirectory .stringByAppendingPathComponent("data.realm") let configuration = Realm.Configuration(path: path) Realm.Configuration.defaultConfiguration = configuration;

Slide 24

Slide 24 text

tvOSରԠʢਐߦதʣ • https://github.com/realm/realm-cocoa/pull/ 2506 • https://github.com/realm/realm-cocoa/ issues/2559

Slide 25

Slide 25 text

Realm Java 0.82.2 (was 0.82.1)

Slide 26

Slide 26 text

• ίΞͷόʔδϣϯ͕0.89.9ʹ • σόΠεͰ҉߸Խͷػೳ͕ద੾ʹ࣮૷͞Ε͍ͯແ͍ ৔߹ɺRealmEncryptionNotSupportedExceptionΛ ൃੜͤ͞ΔΑ͏ʹͳΓ·ͨ͠ (HTC One X͕֬ೝ͞ Ε͍ͯ·͢) • όάϑΟοΫε Realm Java 0.82.2

Slide 27

Slide 27 text

• ϑΝΠϧϑΥʔϚοτͷΞοϓάϨʔυ ʢNULLαϙʔτͷͨΊʣ • ݹ͍όʔδϣϯͷRealm͔ΒಡΈࠐΊͳ͘ͳΓ·͢ • RealmΫϥεͷඇਪ঑ͷϝιουͱίϯετϥ Ϋλ͕࡟আ͞Ε·͢ • x86_64ͷαϙʔτʢΤϛϡϨʔλ༻ʁʣ Realm Java 0.83.0

Slide 28

Slide 28 text

Where to find us • Realm Japan User Group: facebook.com/groups/realmjp • Twitter: twitter.com/realm • GitHub: github.com/realm • StackOverflow: ja.stackoverflow.com/questions/tagged/realm • Email: help@realm.io • Slack: slack.realm.io/

Slide 29

Slide 29 text

Realm Japan User Group facebook.com/groups/realmjp

Slide 30

Slide 30 text

Public Realm Slack slack.realm.io/

Slide 31

Slide 31 text

Official Twitter/Facebook twitter.com/realm facebook.com/655569387879379

Slide 32

Slide 32 text

Next Realm Meetup • 10/?? • 19:30ʙ • Sansanגࣜձࣾ