PinWear is a third-party Wear OS client based on the official Pinterest API, dedicated to bringing a native and modern Pinterest browsing experience to your smartwatch.
PinWear 是基于 Pinterest 官方 API 开发的第三方 Wear OS 客户端,致力于为您的智能手表带来原生、现代的 Pinterest 浏览体验。
The current Minimum Viable Product (MVP) goals include:
- Native Wear OS Experience: Designed with Compose for Wear OS and Material 3 for circular screens.
- Browse Your Boards: View a list of your personal Pinterest Boards.
- Browse Your Pins: View the Pins saved within your Boards.
- Pin Details: See specific Pin images and descriptions right on your wrist.
- Open in Official App: Seamlessly open Pinterest official pages on your connected phone or browser.
- Kotlin & Coroutines for robust and asynchronous logic.
- Jetpack Compose for Wear OS & Material 3 for modern UI.
- Retrofit & Kotlin Serialization for network communications.
- Bootstrap & UI Skeleton
- Architecture & Networking Foundation
- Pinterest API Definitions
- OAuth Technical Validation (In Progress)
- Full OAuth Implementation (Upcoming)
PinWear is an independent learning and technical exploration project. AI tools are used during development to assist with architecture discussions, coding, and documentation optimization. Please note:
- This project is primarily created for learning and technical exploration purposes.
- All final technical decisions, code reviews, and project maintenance are independently managed by the developer.
We take your privacy seriously. Please review our privacy policy for more details:
当前的最小可行性产品 (MVP) 目标包括:
- Wear OS 原生体验:使用 Compose for Wear OS 和 Material 3 专为圆形表盘设计的现代交互。
- 浏览个人画板 (Boards):支持查看当前登录用户自己的画板列表。
- 浏览图钉 (Pins):支持查看画板内的图钉列表。
- 查看 Pin 详情:在手表上直接查看具体的图钉图片和描述信息。
- 打开官方页面:支持从手表触发,在手机端或浏览器中打开 Pinterest 官方页面。
- Kotlin & Coroutines 构建健壮的异步逻辑。
- Jetpack Compose for Wear OS & Material 3 构建现代 UI。
- Retrofit & Kotlin Serialization 处理网络通信。
- 项目基础骨架 (Bootstrap)
- 架构设计与网络层基础
- Pinterest 官方 API 定义
- OAuth 授权技术验证 (进行中)
- OAuth 完整实现 (即将开始)
PinWear 是一个独立的个人学习与技术探索项目。在开发过程中,使用了 AI 工具来辅助进行架构讨论、代码编写与文档优化。请注意:
- 本项目主要用于学习和技术探索目的。
- 所有最终的技术决策、代码审查与项目维护均由开发者独立负责。
我们非常重视您的隐私,请查阅我们的隐私政策以了解更多细节: