Skip to content

feat: scaffold Android part in Kotlin #5

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 9 commits into from
Nov 2, 2024
Merged

Conversation

grabbou
Copy link
Collaborator

@grabbou grabbou commented Nov 1, 2024

  • for now, will throw an error
  • upgraded to latest nitro (and latest codegen) and regenerated sources
  • upgraded to latest React Native and updated template accordingly
  • updated package namespaces to match closely what other Nitro packages do
  • clean up peer dependencies / dependencies situation for the package and clearly set requirements for React Native

@grabbou
Copy link
Collaborator Author

grabbou commented Nov 1, 2024

In a follow-up PR, I will implement basic functionality for sending and receiving messages so that we can begin comparing performance.

@grabbou grabbou requested a review from dratwas November 1, 2024 12:25
@grabbou grabbou changed the title feat: initial android implementation in Kotlin feat: scaffold Android part in Kotlin Nov 1, 2024
@@ -7,7 +7,7 @@ import {
import { NitroModules } from 'react-native-nitro-modules'

import { Blob } from './blob'
import { WebSocket as HybridWebSocket, WebSocketManager } from './spec.nitro'
import { WebSocket as HybridWebSocket, WebSocketManager } from './WebSocket.nitro'
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is the WebSocket.nitro a valid name of the file? I can see that it is still spec.nitro in this PR

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah mistake 😂 Fixed later! I was just checking you 👀

@grabbou grabbou merged commit 9ec3b78 into feat/spec-compliance Nov 2, 2024
grabbou added a commit that referenced this pull request Nov 2, 2024
* chore: initial commit

* initial android working build

* chore: link package

* tweaks

* feat: building version

* chore: working prototype verified

* chore: complete stubbing it out

* clean up deps

* update readme
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.

2 participants