scribe-org / Scribe-Android

Android app with keyboards for language learners
GNU General Public License v3.0
29 stars 14 forks source link

Discussion of Android version #9

Closed andrewtavis closed 2 years ago

andrewtavis commented 2 years ago

This issue is to discuss the eventual Android version of Scribe.

The best way to do a custom keyboard for Android seems to be using Java or Kotlin, with the latter being the preferred language for such tasks based on Google's shift to Kotlin-first.

The following are useful references:

Before work can begin, all language logic for Scribe-iOS should be shifted over to a common repository that Scribe-Android can also reference. This requirement corresponds to Scribe-iOS issue #10.

andrewtavis commented 2 years ago

The Discussions can also be used to plan :)

andrewtavis commented 2 years ago

Looking into either Gryphon or SwiftKotlin would be a good way of going about this. This at least would allow for the baseline files to be converted.

andrewtavis commented 2 years ago

Other helpful URLs for conversion: http://nilhcem.com/swift-is-like-kotlin/ and http://angelolloqui.com/blog/38-Swift-vs-Kotlin-for-real-iOS-Android-apps.

andrewtavis commented 2 years ago

Closing this as it's not necessary post the completion of #17 and #10.