~repos /only-bible-app

#kotlin#android#ios

git clone https://pyrossh.dev/repos/only-bible-app.git

The only bible app you will ever need. No ads. No in-app purchases. No distractions.



file:

composeApp/src/androidMain/kotlin/dev/pyrossh/onlyBible/MainActivity.kt



package dev.pyrossh.onlyBible
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import com.russhwolf.settings.SharedPreferencesSettings
class MainActivity : ComponentActivity() {
private val settings by lazy {
val prefs = applicationContext.getSharedPreferences("data", MODE_PRIVATE)
SharedPreferencesSettings(prefs)
}
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
enableEdgeToEdge()
ShareKit.setActivityProvider { return@setActivityProvider this }
setContent {
App(settings = settings)
}
}
}