O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
Persistência com Realm para Android e IOS
cleberhenriques@gmail.com
Porquê?
Porquê?
Porquê?
Porquê?
It’s FREE!
Porquê?
É mais rápido que o CoreData e o SQLite
Mais rápido? Mostre-me os fatos!
Benchmark
Benchmark
Benchmark
Hands on
Hands on / Instalação
Swift
1. No seu Podfile, adicione use_frameworks!
2. Ainda no seu Podfile, adicione pod ‘RealmSwift'
n...
Hands on / Instalação
Android
1. Tenha certeza que o seu projeto use o jcenter como um
repositório de dependências.
2. Adi...
Hands on / Instalação
Realm Browser
Hands on / Models
Swift
Hands on / Models
Android
Hands on / Persistindo
Swift
Hands on / Transactions
Swift
Hands on / Transactions
Android
Hands on / Persistindo
Android
Hands on / Persistindo
JSON
Hands on / Persistindo
JSON - Swift
Hands on / Persistindo
JSON - Android
Hands on / Query
Swift
Hands on / Query
Android
Hands on / Deletando
Swift
Hands on / Deletando
Android
Hands on / Relacionamentos
To-One
Hands on / Relacionamentos
To-Many
Hands on / Migration
Swift
Hands on / Migration
Swift
Quais são as limitações do Realm?
@cleberhenriques
cleberhenriques@gmail.com
Perguntas?
Thanks!
Próximos SlideShares
Carregando em…5
×

Persistência com Realm para Android e iOS

580 visualizações

Publicada em

Tópicos: 1 - O que é o Realm? Uma breve (muito breve) explicação sobre do que se trata o Realm. 2 - Porquê? Neste tópico abordaremos alguns aspectos favoráveis ao uso do Realm em seu projeto. 3 - Benchmark Neste tópico passeremos por alguns gráficos de comparação entre o Realm, Core Data, FMDB, SQLite e Couchbase. 4 - Hands on Aqui eu mostrarei desde a instalação do framework à persistência e requisição de dados utilizando o Realm. 5 - Limitações Nesta parte, vou falar sobre as limitações já conhecidas do Realm. Aqui

Publicada em: Educação
  • Seja o primeiro a comentar

Persistência com Realm para Android e iOS

  1. 1. Persistência com Realm para Android e IOS cleberhenriques@gmail.com
  2. 2. Porquê?
  3. 3. Porquê?
  4. 4. Porquê?
  5. 5. Porquê? It’s FREE!
  6. 6. Porquê? É mais rápido que o CoreData e o SQLite
  7. 7. Mais rápido? Mostre-me os fatos!
  8. 8. Benchmark
  9. 9. Benchmark
  10. 10. Benchmark
  11. 11. Hands on
  12. 12. Hands on / Instalação Swift 1. No seu Podfile, adicione use_frameworks! 2. Ainda no seu Podfile, adicione pod ‘RealmSwift' no seu target principal e no target de testes. 3. Pod install.
  13. 13. Hands on / Instalação Android 1. Tenha certeza que o seu projeto use o jcenter como um repositório de dependências. 2. Adicione compile ‘io.realm:realm-android:0.82.1’ às dependências de seu projeto. 3. No menu do Android Studio: Tools -> Android -> Sync Project with Gradle Files.
  14. 14. Hands on / Instalação Realm Browser
  15. 15. Hands on / Models Swift
  16. 16. Hands on / Models Android
  17. 17. Hands on / Persistindo Swift
  18. 18. Hands on / Transactions Swift
  19. 19. Hands on / Transactions Android
  20. 20. Hands on / Persistindo Android
  21. 21. Hands on / Persistindo JSON
  22. 22. Hands on / Persistindo JSON - Swift
  23. 23. Hands on / Persistindo JSON - Android
  24. 24. Hands on / Query Swift
  25. 25. Hands on / Query Android
  26. 26. Hands on / Deletando Swift
  27. 27. Hands on / Deletando Android
  28. 28. Hands on / Relacionamentos To-One
  29. 29. Hands on / Relacionamentos To-Many
  30. 30. Hands on / Migration Swift
  31. 31. Hands on / Migration Swift
  32. 32. Quais são as limitações do Realm?
  33. 33. @cleberhenriques cleberhenriques@gmail.com Perguntas?
  34. 34. Thanks!

×