Skip to content

Simplified production version of Fizykor available on Google Store

License

Notifications You must be signed in to change notification settings

jstarczewski/Fizykor4

Repository files navigation

Fizykor

Fizykor to wzory fizyczne zawsze pod ręką

Google Play

About Fizykor

Back

Third version of my most popular app relesed in Google Play Store back in 2016 now with new architecutre. This repository contains production version of Fizykor. The goal is to keep the production version as simple as possible and provide best user experience. Here is the alternative version of the app with the same functionality implemented using dependency injection framework and more Android Jetpack components.

  • Kotlin
  • MVVM architecture
  • Room persistance Library
  • DataBinding library
  • RxJava | RxAndroid
  • Retrofit
  • Firebase database
  • MathView (my own third party view library for kotlin)

Future of Fizykor

I set myself a goal to publish Fizykor in 2018. Now app is working, but there are several issues that I will add and then solve. The biggest problem is the amount of memory app needs. In the nearest furure I would like to:

  • Add remote Firebase database to sync data
  • Add Retrofit to query data from remote API
  • Refactor animations to provide better user experience
  • Test the app with Espresso, JUnit and Mockito

No RecyclerView solution or RecyclerView solution?

After implementing equations inside RecyclerView or without RecyclerView the optimal solution that gives the best user experience is to display many equations in one RecyclerView item.

About

Simplified production version of Fizykor available on Google Store

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages