Skip to content

Polish #182

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 1 commit into from
Jul 13, 2025
Merged

Polish #182

merged 1 commit into from
Jul 13, 2025

Conversation

simonhamp
Copy link
Member

No description provided.

@simonhamp simonhamp requested a review from shanerbaner82 July 13, 2025 02:23
@simonhamp simonhamp merged commit 639ec1d into v1.1-docs-updates Jul 13, 2025
2 checks passed
simonhamp added a commit that referenced this pull request Jul 13, 2025
* Updates some of the docs for mobile

* Updates ordering for docs

* updates doc

* 📚 Update mobile v1.1 documentation structure and content

- Reorganize v1.1 documentation with new APIs and concepts sections
- Add comprehensive database security guidance covering API-first architecture, Laravel Sanctum integration, and SecureStorage best practices
- Simplify Haptics API documentation to essential examples and usage patterns
- Add Windows performance tip for faster composer installs during compilation
- Improve geolocation API documentation with detailed event handling
- Update installation guide with platform-specific optimizations
- Restructure v1.1 content hierarchy for better developer experience

* Resolve merge conflicts with main branch

- Merge installation.md: preserve platform requirements from main + Windows performance tip
- Update ShowDocumentationController.php with latest changes

* Update resources/views/docs/mobile/1/apis/camera.md

Co-authored-by: Peter Bishop <[email protected]>

* More docs updates

* Update mobile documentation with enhanced deep links, push notifications, and database seeding

- Enhanced deep links documentation with comprehensive platform-specific setup, domain verification, and NFC integration
- Expanded push notifications docs with FCM implementation, platform-specific configurations, and data payload handling
- Added database seeding section explaining how to use migrations for initial data setup
- Updated various documentation files with improved clarity and additional configuration examples
- Fixed broken links and improved navigation structure

* Update Dialog API documentation for new alert implementation

- Updated alert() method signature to use 3 parameters (title, message, buttons array)
- Changed buttons parameter from complex objects to simple string arrays
- Updated ButtonPressed event to pass both index and label parameters
- Replaced all example code to use new simplified API
- Added button positioning documentation (negative, neutral, positive)
- Removed old button style configurations
- Added practical examples for 1, 2, and 3 button scenarios

* Add Browser API documentation for in-app browser functionality

- Added new browser.md documentation for Browser::inApp() method
- Documented OAuth authentication use cases with deep link integration
- Included platform-specific behavior for iOS and Android
- Added complete example showing Livewire component implementation
- Covered security considerations and best practices
- Explained integration with deep links for complete OAuth flows

* Update resources/views/docs/mobile/1/the-basics/icu-support.md

Co-authored-by: Eser DENIZ <[email protected]>

* Update resources/views/docs/mobile/1/apis/browser.md

Co-authored-by: Eser DENIZ <[email protected]>

* Update mobile documentation with API improvements and platform notes

- Add Android-only notes for ICU support across documentation
- Update Dialog API documentation with new alert implementation
- Enhance Geolocation API documentation
- Improve API overview and navigation
- Update Push Notifications API documentation
- Enhance Secure Storage API documentation
- Add database documentation improvements
- Update CI/CD packaging commands with platform limitations
- Ensure consistent platform availability information across docs

* Simplify versioning documentation with Laravel-inspired approach

- Reduce length by 70% while maintaining all essential information
- Add explicit semantic versioning reference and link
- Adopt Laravel's direct, confident tone and structure
- Focus on practical information developers need
- Remove verbose examples and repetitive explanations
- Maintain mobile-specific versioning concepts (patch vs minor releases)
- Keep OTA compatibility messaging and composer integration guidance

* Update Browser API documentation with new methods and improved structure

- Add system() method for opening URLs in device's default browser
- Add auth() method for OAuth authentication flows with nativephp:// handling
- Update inApp() method description with platform-specific details
- Add comprehensive use cases for each browser method
- Include platform behavior notes for iOS and Android implementations
- Remove redundant sections and streamline documentation
- Update examples to demonstrate all three browser methods

* polish (#182)

---------

Co-authored-by: Peter Bishop <[email protected]>
Co-authored-by: Eser DENIZ <[email protected]>
Co-authored-by: Simon Hamp <[email protected]>
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.

1 participant