Skip to content

heDuke/PinWear

Repository files navigation

PinWear

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 浏览体验。


English Version

🎯 MVP Features

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.

🛠 Tech Stack

  • Kotlin & Coroutines for robust and asynchronous logic.
  • Jetpack Compose for Wear OS & Material 3 for modern UI.
  • Retrofit & Kotlin Serialization for network communications.

🚀 Current Status

  • Bootstrap & UI Skeleton
  • Architecture & Networking Foundation
  • Pinterest API Definitions
  • OAuth Technical Validation (In Progress)
  • Full OAuth Implementation (Upcoming)

🤖 AI-Assisted Learning & Development

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.

🔒 Privacy Policy

We take your privacy seriously. Please review our privacy policy for more details:


中文版 (Chinese Version)

🎯 MVP 目标功能

当前的最小可行性产品 (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 完整实现 (即将开始)

🤖 AI 辅助学习与开发

PinWear 是一个独立的个人学习与技术探索项目。在开发过程中,使用了 AI 工具来辅助进行架构讨论、代码编写与文档优化。请注意:

  • 本项目主要用于学习和技术探索目的。
  • 所有最终的技术决策、代码审查与项目维护均由开发者独立负责。

🔒 隐私政策

我们非常重视您的隐私,请查阅我们的隐私政策以了解更多细节:

About

A third party Pinterest client just for WearOS.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages