API v1

Paridade Android / iOS

Toda feature no Android deve existir no iOS com comportamento idêntico.

Fluxo

1

Android primeiro

Implementar em Kotlin, testar e validar.

2

iOS espelha

ViewController replica comportamento do Fragment.

Equivalências de Classes

Android (Kotlin)iOS (Swift)
Fragment + ViewModelUIViewController + ViewModel
LiveData<T>@Published / Combine
Coroutines async/awaitSwift async/await
RecyclerView + AdapterUITableView + DataSource
SharedPreferencesUserDefaults / Keychain
OkHttpURLSession
Navigation ComponentUINavigationController
TabHelpersMétodos auxiliares no ViewController
BiometricPromptLAContext