开源软件名称(OpenSource Name):weeklyxamarin/WeeklyXamarin.mobile
开源软件地址(OpenSource Url):https://github.com/weeklyxamarin/WeeklyXamarin.mobile
开源编程语言(OpenSource Language):
C#
97.1%
开源软件介绍(OpenSource Introduction):WeeklyXamarin.mobile
Mobile Application for the Weekly Xamarin Newsletter
- iOS:
Functional Requirements
- View Issues
- View Articles
- Inside the application (Reader view if we can)
- Launch out to default browser
- View Contributors (curation or articles)
- Add an article (submit an article for review) - via a share target
- View events (streams, meetups, large events)
- Search articles (title, description, author, tags)
- Push Notifications (of new articles)
- Save an article
- Mark an article as a favorite
- Upvote articles
- Suggest topics to provide a backlog of ideas for content creators
Functional - Nice To Haves
- Cache HTML of articles for offline view (maybe a user setting)
Non-Functional Requirements
- Theming (dark / light / custom modes)
- No Auth - user not required to login
- CI/CD Github Actions
- Testing builds and releases (AppCenter)
- UITests (maybe depending on the complexity and cost)
- Caching of Newsletter Issues (Editions) & Articles (Titles, authors, tags, links)
Goals
- Recognise the community
- No Backend - No hosting infrastructure
Platforms
- iOS, Android (Priority 1)
- UWP (maybe via UNO), Wasm, MacOS, Linux (Nice to have)
- Blazor
- Dual Screen
Tech
Development
- Very open source, anyone can contribute to the app
- Contributions welcome (and acknowledged)
|
请发表评论