ShinyWYSIWYG: a Shiny What You See Is What You Get editor
- Autores
- Rodriguez, Juan C.; Vargas Rojas, Claudio; Fernández, Elmar A.
- Año de publicación
- 2018
- Idioma
- inglés
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- For any computer application, having a graphical user interface (GUI) potentially increases its usability and scope. In the case of the R language, one of the most used alternatives is the Shiny [1] library. Shiny is an R package that facilitates the creation of interactive web applications directly from R. However, using Shiny requires a certain level of knowledge of R programming. Looking at CRAN’s Task Views, it is easy to note that the R community brings together a variety of specialists in various fields such as biologists, agronomists, economists, among others. It is therefore crucial that R development tools maximize the level of programmatic simplicity to ease the start of the learning ramp. In order to further facilitate the process of developing a user-friendly GUI, and tackling this learning gap, here we present the ShinyWYSIWYG application. ShinyWYSIWYG is a visual editor that allows the user, using the drag and drop technique, inserting the various fields that Shiny provides as input and output, by selecting the desired size and position for each field. Once the user interface is generated, ShinyWYSIWYG also eases the development of the server logic.
Sociedad Argentina de Informática e Investigación Operativa - Materia
-
Ciencias Informáticas
R
WYSIWYG
GUI - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-sa/3.0/
- Repositorio
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/72436
Ver los metadatos del registro completo
id |
SEDICI_58a9529b0784700e4985a5cea47bffb3 |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/72436 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
ShinyWYSIWYG: a Shiny What You See Is What You Get editorRodriguez, Juan C.Vargas Rojas, ClaudioFernández, Elmar A.Ciencias InformáticasRWYSIWYGGUIFor any computer application, having a graphical user interface (GUI) potentially increases its usability and scope. In the case of the R language, one of the most used alternatives is the Shiny [1] library. Shiny is an R package that facilitates the creation of interactive web applications directly from R. However, using Shiny requires a certain level of knowledge of R programming. Looking at CRAN’s Task Views, it is easy to note that the R community brings together a variety of specialists in various fields such as biologists, agronomists, economists, among others. It is therefore crucial that R development tools maximize the level of programmatic simplicity to ease the start of the learning ramp. In order to further facilitate the process of developing a user-friendly GUI, and tackling this learning gap, here we present the ShinyWYSIWYG application. ShinyWYSIWYG is a visual editor that allows the user, using the drag and drop technique, inserting the various fields that Shiny provides as input and output, by selecting the desired size and position for each field. Once the user interface is generated, ShinyWYSIWYG also eases the development of the server logic.Sociedad Argentina de Informática e Investigación Operativa2018-09info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionResumenhttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/72436enginfo:eu-repo/semantics/altIdentifier/url/http://47jaiio.sadio.org.ar/sites/default/files/LatinR_24.pdfinfo:eu-repo/semantics/altIdentifier/issn/2618-3196info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-sa/3.0/Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-10-15T11:03:55Zoai:sedici.unlp.edu.ar:10915/72436Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-10-15 11:03:55.811SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
ShinyWYSIWYG: a Shiny What You See Is What You Get editor |
title |
ShinyWYSIWYG: a Shiny What You See Is What You Get editor |
spellingShingle |
ShinyWYSIWYG: a Shiny What You See Is What You Get editor Rodriguez, Juan C. Ciencias Informáticas R WYSIWYG GUI |
title_short |
ShinyWYSIWYG: a Shiny What You See Is What You Get editor |
title_full |
ShinyWYSIWYG: a Shiny What You See Is What You Get editor |
title_fullStr |
ShinyWYSIWYG: a Shiny What You See Is What You Get editor |
title_full_unstemmed |
ShinyWYSIWYG: a Shiny What You See Is What You Get editor |
title_sort |
ShinyWYSIWYG: a Shiny What You See Is What You Get editor |
dc.creator.none.fl_str_mv |
Rodriguez, Juan C. Vargas Rojas, Claudio Fernández, Elmar A. |
author |
Rodriguez, Juan C. |
author_facet |
Rodriguez, Juan C. Vargas Rojas, Claudio Fernández, Elmar A. |
author_role |
author |
author2 |
Vargas Rojas, Claudio Fernández, Elmar A. |
author2_role |
author author |
dc.subject.none.fl_str_mv |
Ciencias Informáticas R WYSIWYG GUI |
topic |
Ciencias Informáticas R WYSIWYG GUI |
dc.description.none.fl_txt_mv |
For any computer application, having a graphical user interface (GUI) potentially increases its usability and scope. In the case of the R language, one of the most used alternatives is the Shiny [1] library. Shiny is an R package that facilitates the creation of interactive web applications directly from R. However, using Shiny requires a certain level of knowledge of R programming. Looking at CRAN’s Task Views, it is easy to note that the R community brings together a variety of specialists in various fields such as biologists, agronomists, economists, among others. It is therefore crucial that R development tools maximize the level of programmatic simplicity to ease the start of the learning ramp. In order to further facilitate the process of developing a user-friendly GUI, and tackling this learning gap, here we present the ShinyWYSIWYG application. ShinyWYSIWYG is a visual editor that allows the user, using the drag and drop technique, inserting the various fields that Shiny provides as input and output, by selecting the desired size and position for each field. Once the user interface is generated, ShinyWYSIWYG also eases the development of the server logic. Sociedad Argentina de Informática e Investigación Operativa |
description |
For any computer application, having a graphical user interface (GUI) potentially increases its usability and scope. In the case of the R language, one of the most used alternatives is the Shiny [1] library. Shiny is an R package that facilitates the creation of interactive web applications directly from R. However, using Shiny requires a certain level of knowledge of R programming. Looking at CRAN’s Task Views, it is easy to note that the R community brings together a variety of specialists in various fields such as biologists, agronomists, economists, among others. It is therefore crucial that R development tools maximize the level of programmatic simplicity to ease the start of the learning ramp. In order to further facilitate the process of developing a user-friendly GUI, and tackling this learning gap, here we present the ShinyWYSIWYG application. ShinyWYSIWYG is a visual editor that allows the user, using the drag and drop technique, inserting the various fields that Shiny provides as input and output, by selecting the desired size and position for each field. Once the user interface is generated, ShinyWYSIWYG also eases the development of the server logic. |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-09 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion Resumen http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/72436 |
url |
http://sedici.unlp.edu.ar/handle/10915/72436 |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/url/http://47jaiio.sadio.org.ar/sites/default/files/LatinR_24.pdf info:eu-repo/semantics/altIdentifier/issn/2618-3196 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
reponame_str |
SEDICI (UNLP) |
collection |
SEDICI (UNLP) |
instname_str |
Universidad Nacional de La Plata |
instacron_str |
UNLP |
institution |
UNLP |
repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
_version_ |
1846064092941385728 |
score |
13.22299 |