Skip to content
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

feat: web(for coding) #2088

Open
wants to merge 18 commits into
base: main
Choose a base branch
from
Open

feat: web(for coding) #2088

wants to merge 18 commits into from

Conversation

Rutik7066
Copy link

@Rutik7066 Rutik7066 commented Mar 26, 2025

This PR aims to enable web support for the OMI flutter app.
fixes #2008
/claim #2008

Progress

@Rutik7066 Rutik7066 marked this pull request as ready for review March 26, 2025 19:04
@beastoin
Copy link
Collaborator

beastoin commented Mar 28, 2025

1/ reformat your code with char len 120 please
2/ #2008 (comment)

@Rutik7066

@Rutik7066
Copy link
Author

@beastoin For the correct direction. Do we want flutter app to work on web for editing/building as described in issue description or we want to add full support for web?

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
@Rutik7066
Copy link
Author

Rutik7066 commented Mar 29, 2025

Aah understood, First I will make ui responsive and adaptive. Then I will update to you about dependencies which doesn't support and what can be possible outcomes.

Isolates are not support on web and Notifaction Service was using it.
- flutter_foreground
- flutter_blue_plus (Unsupported methods)[https://pub.dev/packages/flutter_blue_plus#flutterblueplus-api]
- some notifications method
- Updated intercom_flutter to version ^9.0.9 in pubspec.yaml
- Added responsive_framework dependency
- Refactored main.dart to simplify initialization and provider setup
- Introduced responsive design elements in onboarding and main app pages
- Cleaned up unused imports and commented code across various files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Make omi work in browser (for coding)
2 participants