GithubHelp home page GithubHelp logo

elianaxgonzalez / weeklyxamarin.mobile Goto Github PK

View Code? Open in Web Editor NEW

This project forked from weeklyxamarin/weeklyxamarin.mobile

0.0 0.0 0.0 60.05 MB

Mobile Application for Weekly Xamarin

License: MIT License

C# 97.37% HTML 1.54% CSS 0.70% JavaScript 0.40%

weeklyxamarin.mobile's Introduction

WeeklyXamarin.mobile

Mobile Application for the Weekly Xamarin Newsletter

  • iOS: Build status

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)

weeklyxamarin.mobile's People

Contributors

kphillpotts avatar lachlanwgordon avatar smabuk avatar egvijayanand avatar lucecarter avatar wahidustoz avatar jonparker avatar adenearnshaw avatar jamesmontemagno avatar bls-lisa-bowden avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.