El documento presenta información sobre un taller sobre el uso de Bootstrap en la Universidad Tecnológica de Bolívar (UTB). Se detalla que el taller es parte de un convenio entre la UTB y Edupol para el programa de Tecnología en Desarrollo de Software. El documento también brinda recursos sobre el uso de Bootstrap y herramientas para crear prototipos web.
1. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Tecnología en Desarrollo de Software
Convenio UTB Edupol
2. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
¿Quién soy yo?
Edison Monsalve C.
Coordinador Programa TDS
Cacharrero de corazón
@morpheusco
Especialista en Sistematización y Gestión de Datos
4. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Algo sobre la UTB
Cartagena de indias
Universidad privada, de los gremios para la ciudad
Acreditada Alta Calidad
5. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Llegando a
más de 100
municipios.
Más de 40 años.
Programas
Virtuales y a
Distancia
7. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Tecnología en
Desarrollo de
Software
6 Semestres
Líneas definidas
Programación
Bases de Datos (SQL)
Ambientes Web
8. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Sobre la UTB y Edupol
9. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
El convenio UTB Edupol
Modalidad Polimodal
•Escrito
•Virtual
•Presenciales - Teleclases
•Apoyo al estudiante
Financiación
Centros de Apoyo
Universitario
10. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Cómo ingresan
Estratos 1 y 2 en su mayoría
Plan padrino
MinTIC
Directamente con opciones de beca
11. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Concurso: #MeProgramoConLaUTB
www.meprogramoconlautb.com
Puedes ganar beca 100% en la carrera
hasta 6 semestres,
sujeto a promedio académico
12. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
¿Existe
mercado para
el desarrollo de
software?
Si.
¿Qué tan
bueno eres?
13. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Concepto
Expertos e investigadores – y
no los de radioactiva XD –
pro” de estandarizarlo todo.
“Estándares y datos permiten
se mide, no se mejora y lo que no
estandariza, no se usa"
15. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Otras Tecnologías, pero no las veremos
aquí.
JADE
SCSS
OOCSS
BEM
SMACSS
SASS
LESS
(Pero deberían echarles un vistazo)
16. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Desde el sketch hasta el mockup funcional
17. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
De donde viene todo este movimiento de
móviles
Es simple, a mayor cantidad de móviles, mayor
necesidad de sitios web enfocados a móviles
"moviles first"
Tu mismo, haces consultas en tu móviles y hasta
compras
18. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
¿Qué hizo Google?
Buscando la mejor experiencia de usuario, exige
que evoluciones para el usuario y ese usuario
ahora usa móviles.
19. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
¿Cómo se hacía antes?
Cuando no teníamos sino pocos modelos de
móviles, algunos creaban sitios web con enfoque
a esos modelos.
Parecido a "Optimizado para Internet Explorer"
Otros creaban una web oficial y otra para móviles
•¿Problemas?
20. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
¿La pregunta de aquel momento?
• ¿Si HTML desde su comienzo se adaptaba al
contenedor, porqué no volvemos a eso?
• ¿No sería super tener una sola web y que los
contenidos se adapten?
• ¿La mezcla entre responsive y adaptative, esto
qué es?
• ¿y si yo tengo los dedos grandes?
21. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Marcas que se adaptan
22. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Otros problemas de la vida real
• Múltiples hacks sin ser hackers
• La pesadilla de la transición
• La eterna frase "Un programador no diseña, un
diseñador no programa"
• ¿Cómo hacemos que se comuniquen los
responsables de la web?
• ¿Existe el webmaster?
23. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Frameworks a la ayuda
¿Porqué no re utilizar código?
¿Aprovechamos las librerías?
¿Recuerdan el hack de Yahoo - el reset?
Modernizer
24. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
El camino ...
Boilerplate
Foundation
Otros ...
25. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Los editores y sus complementos
Notepad++
Sublime Text
Brackets
Atom
(Quoda, Quanta, NVU)
26. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
El enfoque de Twitter
OOCSS - y así nos vamos poniendo de acuerdo.
Integremos lo bueno
Compartamos y así crece
27. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Conceptos básicos
Default
Success
Info
Alert
Warning
Danger
(Tu les pones el color, pero ya significan algo)
29. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
El Grid
Doce columnas (pueden ser más)
8+4 es así de simple
Cada fila un row
Meta todo en un contenedor (Container o
Container-fluid)
Agítese y sírvase bien frio.
30. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Otras alternativas
• Foundation
• ED Grid
31. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
La semántica
No te la coloca ningún
framework, "La energía la
pones tú" :-)
Pensar primero - mockups,
wireframes, etc.
Hay que extenderlo
Usar CDN
¿WebFonts?
36. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
A trabajar
Sketchs, Mockups, wireframes, Prototipos
Ejemplo: Despiece hacia PHP
37. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Optimizando
Integración con tecnologías
Usar lo necesario
Cambiar el theme
Otras actividades
38. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
http://www.ninjamock.com/
Útil para la creación de
wireframes – incluso
prototipos funcionales.
Servicio gratuito online
39. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
http://www.layoutit.com/
Útil para la creación de
prototipos funcionales.
Basado en Bootstrap
Útil para iniciar.
40. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
http://getbootstrap.com/
Implementa modernizar
Implementa responsive
Hacks para IE
Font awesome
Otras características
41. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
http://bootsnipp.com/
Más y más recursos
43. Taller Fedesoft / UTB / Edupol @morpheusco
#BootstrapEnLaUTB
Universidad Tecnológica de Bolívar
Tecnología en Desarrollo de Software
Convenio UTB Edupol
Edison Monsalve C.
edison.monsalve@utbvirtual.edu.co
@morpheusco