Diferencia entre revisiones de «Creando Applets»

De GeoGebra Manual
Saltar a: navegación, buscar
m (Página redirigida a Tutorial:Creando Applets)
 
Línea 1: Línea 1:
{{tutorial|
+
#redirect[[Tutorial:Creando Applets]]
title=Acomodando Applets  <small>Recomendaciones</small>
 
}}
 
 
 
Se detallan recomendaciones para procurar que todo ''applet'' de GeoGebra pueda desarrollarse adecuadamente en todos los dispositivos de destino correctamente.<br>{{Note|1=Para incluir una aplicación (''applet'') en una página web, se recomienda consultar el artículo sobre [[Referencia:Applet Embebido|técnicas ''embedidas'']].}}
 
 
 
<u>Clave</u>: Es conveniente ir haciendo los controles a medida que se avanza en lugar de hacerlo recién al terminar. De detectar demoras u otro tipo de dificultad, conviene reportarlo para que los responsables de desarrollo lo verifiquen. Por el momento, HTML5 suele ser más lento que lo que corre bajo Java incluso en el mismo ''hardware''.
 
 
 
==Sugerencias Generales==
 
*Todos los elementos que no sos necesarios para operar en la interfaz debieras esconderse
 
*Los estilos más ambiciosos (como los sombreados más sofisticados o las imágenes de fondo) debieran limitarse a lo estrictamente necesario
 
*Es preferible no incluir texto dentro del applet. En GeoGebra se pueden incluir instrucciones para el empleo de la hoja dinámica antes y detrás del ''applet''
 
*Conviene ocultar los rótulos de los objetos
 
*Es mejor ocultar la cuadrícula y los ejes a menos que se los precise
 
*Si se emplea en numerosas ocasiones un valor que debe ser calculado, es mejor asignarle su valor a una variable
 
 
 
*[[Vista Algebraica]]:
 
**Si solo se precisa la descripción de unos pocos objetos, es preferible describirlos a través de textos dinámicos y esconder la [[Vista Algebraica]]
 
**Se puede reducir el tiempo necesario para el trazado actualizado de cada Vista cerrando algunas categorías. Por ejemplo, pasando en la [[Vista Algebraica]] para ordenar los objetos por tipo y esconder todas las listas o indicado varios objetos como auxiliares.
 
 
 
==Consejos para Guiones-Scripts==
 
En general, siendo posible, es preferible emplear un '''script de tipo JavaScript''' en lugar de un '''''GeoGebraScript'''''.
 
 
 
*<code>[[Comando Valor|Valor]][a,c+b]</code> resulta mucho más rápido que <code><nowiki>a=c+b</nowiki></code> (para evitar que toda la construcción sea re-trazada) y ggbApplet.setValue() será aún más veloz porque se aminora la necesidad de análisis interno..
 
 
 
*<code>[[Comando Valor|Valor]][a, [[Comando Si|Si]]'''['''x<3,4,5]]</code> es mejor que <code>[[Comando Si|Si]]'''['''x<3,[[Comando Valor|Valor]][a,4],Valor[a,5]]</code>.
 
 
 
==[[Listas]]==
 
Los comandos como [[Comando Secuencia|Secuencia]] y [[Comando Zip|Zip]] son todavía lentos en algunos casos. Se está trabajando para lograr acelerarlos pero, entre tanto, es conveniente emplear la [[Hoja de Cálculo|Hoja de Cálculo]] para producir secuencias y/o la “Condición para Mostrar el Objeto” para simular una secuencia.
 
 
 
==Animaciones==
 
Es preferible preparar, en las animaciones de múltiples pasos, cada objeto por separado a manejar por su correspondiente deslizador, en lugar de plasmarlo todo en el mismo y único.<br>{{Note|1=Al respecto, vale revisar el tutorial [[Tutorial:Animándose|Animándose]].}}
 
 
 
Se han desarrollado también, ejemplos en los que se resuelve, de un modo eficiente, EDOs usando un deslizador para velocidad variable que es mucho más ágil que apelar a guiones ''scripts'' con eventos de actualización<sup><small>Ver este [http://www.geogebra.org/student/m23587 applet]</small></sup>.
 
 
 
==[[LaTeX]]==
 
Mejor que emplear los comandos [[Comando TablaTexto|TablaTexto]] y [[Comando FórmulaTexto|FórmulaTexto]] es apelar a [[LaTeX|LaTeX básico]] que puede consultarse en [[Código LaTeX para las fórmulas más comunes]] y que también se ejecuta
 
[http://www.geogebra.org/student/m33487?mobile=true en HTML5]
 
 
 
==[[Imágenes]]==
 
Es preferible no emplear alta resolución, intentando en lo posible una menor. Especialmente cuando se trabaja con comandos como [[Comando Secuencia|Secuencia]].
 
[[Category:Tutoriales de Diseño]]
 

Revisión actual del 14:31 22 sep 2015

Comentarios

De la ayuda inicial al acompañamiento para crear aplicaciones

Puede resultar ilustrativo recorrer tutoriales dado que algunos incluyen aplicaciones.

Ayuda Inicial

Algo de Ayuda en General

Accessories text editor.png Tutoriales y Publicaciones

Publikationen neu 1.png

Este ítem da acceso a los tutoriales de GeoGebraWiki en el explorador de Internet empleado.

Nota: Allí se listan instructivos, desafíos, propuestas y vídeos como este u otros varios en el canal de GG.

File-Forum.png

Foro

Ámbito de consultas e intercambio de ágiles respuestas en colaboración recíproca en el Foro de GeoGebra

Menu Forum.png Foro de GeoGebra e Informe de Fallos

En el Foro de GeoGebra vía explorador de Internet se plantean consultas y sugerencias, dificultades y soluciones a los problemas surgidos.


De tratarse de una falla, es conveniente reportarla en el foro en inglés de informe de fallosEnglish:Bug reports, es conveniente revisar y seguir las recomendaciones previas al reporte.


Accessories dictionary.png Reuniendo Ayuda

Atajo de teclado: F1

Ítem de acceso a la versión HTML del Manual de Ayuda

Nota: La wiki ilustra cada comando o herramienta. Fuera de línea se puede recurrir a guías y documentos.
El tutorial de apps para tablets con Windows (ilustrado en el video) puede consultarse en su Guía de Referencia Rápida para Aplicaciones App de Tablets (Windows)Este manual y su Guía Rápida y estas Notas cubren comandos y herramientas de GeoGebra 5.0 e informa sobre versiones previas.

Accessories dictionary.png

De no contar con conexión permanente, conviene descargar la versión PDF del Manual y/o la Guía Rápida


Ggbtube geogebra.png

GeoGebra

Este ítem del menú da acceso a la web de GeoGebra en el explorador de Internet empleado y abre el banco de recursos de GeoGebra que se ofrecen para compartirlos.


Menu About.gif Referencias / Licencias

A la documentación de referencias técnicas, se suma la información sobre las condiciones de empelo de GeoGebra.
Se brinda completa libertad para copiar, distribuir y transmitir GeoGebra con propósitos no comerciales. Por mayores detalles, se aconseja consultar los peculiares términos de la licencia GeoGebra en el inglés original.

Este ítem del menú da acceso y abre la ventana de diálogo que brinda información sobre la licencia de GeoGebra y otorga los correspondientes créditos a cada uno de los colaboradores y contribuyentes al Proyecto GeoGebra.


Son quienes, desde diversos puntos del mundo aportan de diferentes maneras:
programando, traduciendo, desarrollando aplicaciones, moderando foros, operando como voluntarios en la actividad de beta tester... entre muchas otras tareas.



Pre-Reporte

Tareas a encarar en relación al Informe de Fallos en ritmo de 3 x 4

  • Distinguir el síntoma del fallo específico.
    Bulbgraph.pngAtención: Conviene realizar varios ensayos para identificar cuáles son las condiciones en que se produce el fallo y las condiciones que pueden estar provocándolo.
  1. Asentar lo que surge de las maniobras previas, que facilitan lo que se precisa para reproducirlo y tratarlo, en un archivo de texto así como la descripción concreta de lo que se desea reportar.
  2. Anotar los términos que podrían sintetizar el fallo para controlar si tuviera precedentes en alguno de los hilos del foro, en el idioma correspondiente.
  3. Emplear la herramienta de búsqueda para averiguar si el fallo ya hubiera sido reportado
  4. Antes de iniciar la sesión o registrarse para poder comunicarse con el foro, es aconsejable tener el mensaje de descripción del fallo ya anotado y guardado en un archivo de texto que se podrá luego copiar y pegar en el mensaje a enviar..
    Bulbgraph.pngAtención: Otro tanto con las capturas de pantalla que se quisieran adjuntar como imágenes y/o del archivo de GeoGebra en que se produce el fallo.
  • Iniciar la conexión para completar el reporte...
  1. Si el fallo no tuviera un hilo ya iniciado, dar inicio a un nuevo tema descriptivo de lo que se quiera reportar
  2. Reunir la información del sistema presionando el botón correspondiente y pegar el contenida del portapapeles en el cuerpo del mensaje
  3. Copiar y pegar la descripción del fallo que se hubiera elaborado en el documento de texto y, de ser posible, ilustrarlo adjuntando los archivos previamente elaborados (imagen de captura de pantalla, boceto de GeoGebra en que se produce, por ejemplo).
  4. Si se hubiera encontrado un hilo afín al fallo o a la consulta a realizar, darle continuidad si se mantuviera abierto o incluirlo en el mensaje como referencia. incluso en el Tema.
  • Mantener un seguimiento en relación a lo que se reciba como respuesta y/o circule en el hilo afín a lo que se reporta.
  1. Indagar sobre el progreso de superación del fallo realizando varios ensayos en que se cambien valores, condiciones y contextos para asegurarse de estar frente a una resolución completa de lo que estuviera en juego
  2. Intentar otras variantes, instancias y situaciones en que se corrobore, bajo un síntoma diferente, la misma cuestión que los propicias
  3. Pasar de un idioma a otro para verificar si lo que estuviese ajustado adecuadamente en inglés, por ejemplo, también lo estuviera en el idioma de trabajo de los destinatarios y viceversa.
    Sobre todo cuando se tratara de una cuestión en la que los caracteres especiales tuvieran alguna potencial influencia.
  4. Si el fallo se manifestara de manera distinta a la reportada previamente, intentar aislar las diferencias si se diera continuidad al hilo.
Organizer.png

Eventos

Cursos, talleres, conferencias y demás eventos de GeoGebra en tu idioma.

Enlaces Rápidos

Representando Datos de Menu view spreadsheet.svg la Hoja de Cálculo en otras Vistas

Se pueden encuadrar un conjunto de celdas y con un clic derecho, seleccionar el ítem Crea del Menú Contextual emergente para decidir si su contenido pasará a conformar...

Tabla de Operaciones

Se puede crear una tabla de valores para una función con dos variables:

  • los valores de la primera variable deben escribirse en la columna izquierda
  • los de la segunda, en la fila superior
  • la función, en la celda superior izquierda.

Tras ingresar la función con sus variables, se debe seleccionar el área rectangular de la tabla deseada y vía clic derecho (SO Mac: Cmd-clic), indicar la opción Crea > Tabla de Operación del Menú Contextual emergente.

Tabla .PNG

Ejemplo: Sean...
A1 = x y
A2 = 1
A3 = 2
A4 = 3
B1 = 1
C1 = 2 y
D1 = 3
Basta con seleccionar el rango de celdas A1:D4 y, con un clic derecho, optar por Crea > Tabla de Operación en el menú contextual para crear una tabla que contendrá los valores resultantes de sustituir cada x y cada y por los que propone la fila que encabeza y la columna del margen izquierdo para la correspondiente función.

Triangle-right.png Barra de Estilo

Estilo Hoja.PNG

Esta Barra se abre y cierra pulsando la flechita Triangle-right.png Barra de Estilo (In)Activa en la esquina izquierda superior de la Hoja de Cálculo. Al activar la Stylingbar dots.svg Barra de Estilo se aprecian sus iconos que habilitan a:

  • Formula bar.png Campo de Entrada
  • Stylingbar text bold.svg En Negritas, en Stylingbar text italic.svg Iitálicas
  • Stylingbar spreadsheet align left.svg Alineado a Izquierda
  • Stylingbar spreadsheet align center.svg Alineación Central
  • Stylingbar spreadsheet align right.svg Alineado a Derecha
  • Stylingbar color white.svg     Color de Fondo
  • Border frame.png Bordes

En GeoGebra para Web y Tablet, además, se incluyen las alternativas que abren:

Estilos Calculados en Barra

Cada uno de los íconos despliega posibilidades según se expone en el siguiente cuadro

Ícono Alternativas Ícono Alternativas
   Color de Fondo BarreStyleTableurCouleurArPlan.png Editando Entrada Cancela.PNG
Border frame.png Bordes BarreStyleTableurBordures.png Formula bar.png Expone la Barra de Entrada Entrada.PNG
Bulbgraph.pngAtención: Un modo rápido de incluir en la Menu view graphics.svg Vista Gráfica un recuadro coloreado de texto es anotarlo en una celda, sombrearla con un tono elegido de la paleta que fija el color de fondo y luego, con un clic derecho sobre la celda indicar Muestra Objeto en el Menú Contextual desplegado.

Preferencias Calculadas

Es posible realizar algunos ajustes de acuerdo a las Preferencia respecto de la Hoja de Cálculo, su comportamiento y alternativas.

Buttoms II.PNG

Menu Properties Gear.png Opciones de la Hoja de Cálculos

Estando activa la Hoja de Cálculo, en la selección de Preferencias que desde Disposición del Menú Vista le corresponden, se puede (des)tildar cada una de las casillas que se ofrecen.

Nota: También puede accederse a esta Caja de Diálogo desde las Menu Properties Gear.png Preferencias en el extremo superior derecho y de las opciones que se despliegan, escoger View-spreadsheet24.png Hoja de Cálculo
Buttoms 4.PNG

Pueden fijarse Preferencias sobre alternativas que permiten decidir si se Expone o no...

... así como si se admitirán o no el empleo de elementos como casillas de control y botones (necesarios para acceder a listas desplegables), entre otros.

Preferencias Calcula.PNG



© 2024 International GeoGebra Institute