Skip to content

vikas2345/WeeklyXamarin.mobile

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WeeklyXamarin.mobile

Mobile Application for the Weekly Xamarin Newsletter

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-Functioal Requirements

  • Themeing (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

  • Xamarin.Forms
  • Shell
  • Pancakes - all the way down
  • Lottie
  • Caching - Akavache, MonkeyCache

Development

  • Very open source, anyone can contribute to the app
  • Contributions welcome (and acknowledged)

About

Mobile Application for Weekly Xamarin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%