App-packages

Published

2025-01-02

Expand the callout boxes below to review what we’ve covered in the last four chapters:

4  Development introduced the devtools package and its core functions:

  1. 4.2 Load
  2. 4.3 Document and
  3. 4.4 Install

App-packages

In the following chapters, we will continue developing our Shiny application within the R package structure. Below is a preview of each topic covered in the upcoming chapters.

Documentation (Chapter 5)

5  Documentation covers documenting the code in your app-package with roxygen2:

Dependencies (Chapter 6)

6  Dependencies dives into the external (i.e. add-on) functions and packages you’ve used to build your app-package. We’ll also cover how to export functions and objects from your app-packages for others to use.

Data (Chapter 7)

7  Data covers how to include datasets in your app-package namespace, and the various kinds of data in R packages.

Launch (Chapter 8)

The 8  Launch chapter covers how to 1) run your application during development, 2) how to run your app using a standalone app function, and 3) how to deploy your application to shinyapps.io.

Resources (Chapter 9)

9  Resources covers how to include external resources (i.e. the images, CSS, html, or other files that are typically included in the www/ folder and served when you run your Shiny app). This chapter also covers other uses for the isnt/ folder in app-packages.

Please open an issue on GitHub