Powered by RinteRface

shinyMobile

Build Native Looking Shiny Apps.

Try it!

Dashboard
Dashboard

Current Position

Principal Scientific Computing and Consulting, SCC, Novartis

  • Package development.

    Bootstrap 4 Shiny dashboards, R6 based module framework

  • Support Clinical Projects.

    Develop Shiny apps for exploratory analysis, safety and efficacy

  • Internal Consulting.

    Provide advises to Novartis associates, production ready shiny apps

shinyMobile Features

  • 14 new inputs

    sliders, steppers, ... + update server side functions, validation (text-based inputs)
  • 3 skins

    iOS, material design and aurora (auto or manual selection)
  • 2 global themes

    light and dark
  • 16 colors

  • containers

    cards, chips, badges, ... + update server side functions
  • Amazing Notifications

    popovers, tooltips, modals, ... + update server side functions
  • Messages Widget

    seamlessly create a chat
  • Login Features

    basic login page (database required), cookies-based, ...
  • Progressive Web App (PWA)

    pwa ready, get full screen app with launchscreen!

iOS Light Demo

Layout: tabs, skin = iOS-filled, theme: light.

This app is the shinyMobile gallery: https://dgranjon.shinyapps.io/miniUI2Demo/.

iOS Dark

Layout: tabs, skin = iOS-filled, theme: dark.

More here: https://dgranjon.shinyapps.io/miniUI2DemoDark/.

Material Design Light

Layout: tabs, skin = material-filled, theme: light.

More here: https://dgranjon.shinyapps.io/miniUI2DemoMd/.

Install

Wrap up

  • 01. Install

    remotes::install_github("RinteRface/shinyMobile") or install.packages(shinyMobile)

  • 02. Develop

    • Layout
    • skin
    • theme
    • widgets
  • 03. Prepare for deployment

    • Create manifest.json
    • Add icons
    • Copy everything in www/
  • 04. Deploy

    • shiny-server
    • shiny-server pro
    • RStudio Connect
    • shinyapps.io


RStudio Cloud: https://rstudio.cloud/spaces/46066/project/837830
Example: https://github.com/DivadNojnarg/deminR

2020 shinyContest

with @DevauxGabrielle: https://dgranjon.shinyapps.io/deminR/.

Rstudio Community: https://community.rstudio.com/t/deminr-2020-shiny-contest-submission/56356

Coronavirus Tracker by @jdatap

Could not hope a better example to showcase shinyMobile!

More here: https://github.com/JohnCoene/coronavirus.

Thank you!



Special thanks to John Coene (@jdatap) and Victor Perrier (@_pvictorr)