beeware / beeware/Python-Apple-support

Add a testbed project for watchOS

Open
#275 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Makefile
Stars
1.4k
Forks
209
Avg merge
2h 58m
Merged PRs (30d)
7

Description

### What is the problem or limitation you are having?

There's not currently any way to (easily) test the operation of watchOS.

### Describe the solution you'd like

The Python patch should be extended to include a testbed project for watchOS.

### Describe alternatives you've considered

None

### Additional context

watchOS projects are quite different to other platforms; however, it may be possible to crib a lot of content from the iOS testbed project.

It may also be worth investigating if a single testbed can be used for all Apple platforms, with multiple targets in a single project.

Contributor guide

Open the contributing guide

Research direction

Start by locating the Python patch and the existing iOS testbed project, then compare how its project and targets are structured. Investigate whether watchOS needs a separate testbed or can share a multi-target Apple project; done means the repository includes an operable watchOS testbed and the project approach is established.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, python
Domain
mobile-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.