Slide 1

Slide 1 text

Realm meetup Kansai [email protected]

Slide 2

Slide 2 text

#realm_jp [email protected]

Slide 3

Slide 3 text

Makoto Yamazaki Realm Inc. / uPhyca Inc. [email protected]

Slide 4

Slide 4 text

Live coding Realm java with Kotlin project [email protected] https://github.com/zaki50/Realm-Meetup-Kansai-QiitaClient http://bit.ly/RealmMeetupKansaiKotlin

Slide 5

Slide 5 text

௕ᖒ ଠ࿠(@ngsw_taro)ஶ 356ϖʔδ 3,780ԁ [email protected]

Slide 6

Slide 6 text

[email protected] ΞϓϦ঺հ(Qiita Client)

Slide 7

Slide 7 text

[email protected] • ड৴ͨ͠σʔλΛRealmʹอଘ • ParcelableΛ࢖͏୅ΘΓʹIDͰड͚౉͠ • IDΛड͚औͬͨΒRealm͔ΒಡΈࠐΉ मਖ਼ํ਑

Slide 8

Slide 8 text

[email protected] • Realmͷಋೖ • Ϟσϧఆٛͷมߋ • DaggerͰRealmΠϯελϯεΛఏڙ • Activityʹ RealmΠϯελϯεΛinject • ड৴ͨ͠σʔλΛRealmʹอଘ • MainActivity͔ΒArticleΛ౉͢෦෼ͷมߋ • ड͚औΔ෦෼ͷमਖ਼ • ͪΐͬͱͨ͠վળ ࡞ۀεςοϓ

Slide 9

Slide 9 text

http://bit.ly/RealmMeetupKansaiKotlin

Slide 10

Slide 10 text

https://github.com/cmelchior/ realmfieldnameshelper [email protected] public class Foo extends RealmObject {
 public int age;
 public String name;
 } public final class FooFields {
 public static final String AGE = "age";
 public static final String NAME = "name";
 } Javaͷਓ޲͚৘ใ

Slide 11

Slide 11 text

https://github.com/cmelchior/ realmfieldnameshelper [email protected] Javaͷਓ޲͚৘ใ realm.where(Foo.class).equalTo(FooFields.AGE, 20); realm.where(Foo.class).equalTo("age", 20)

Slide 12

Slide 12 text

Techbooster ੢a-05ab [email protected] [email protected] https://techbooster.github.io/c90/ The Web Explorer 2 Android Next! ΞϯυϩΠυΞΧσϛΞ Revised TypeScript in Definitelyland ௨ൢ΋͋ΔΑʂ