Skip to content

feat: add KMP iOS support with shared sample app module#106

Open
gabrielbmoro wants to merge 6 commits into
mainfrom
gmoro/kmp-ios-support
Open

feat: add KMP iOS support with shared sample app module#106
gabrielbmoro wants to merge 6 commits into
mainfrom
gmoro/kmp-ios-support

Conversation

@gabrielbmoro

@gabrielbmoro gabrielbmoro commented Jul 2, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add iOS targets (iosArm64, iosSimulatorArm64) to KMP library plugin
  • Create shared sampleApp KMP module for Android/iOS sample UI
  • Add iosSampleApp Xcode project
  • Fix KMP-incompatible APIs: Integer.toHexStringtoString(16), Dispatchers.IODispatchers.Default
  • Move platform-specific deps to androidMain source set
  • Update compose-components-resources to 1.11.1
Gravacao.de.Tela.2026-07-01.as.22.07.58.mp4

Closes #101

@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

🦙 MegaLinter status: ⚠️ WARNING

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ HTML htmlhint 1 0 0 0.86s
⚠️ JAVASCRIPT standard 2 2 1 0 2.47s
✅ KOTLIN detekt yes no no 3.68s
✅ MARKDOWN markdown-table-formatter 26 7 0 0 0.42s
✅ YAML prettier 15 7 0 0 0.89s

See detailed report in MegaLinter reports

MegaLinter is graciously provided by OX Security

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

iOS actual implementation (iosMain)

1 participant