Discusión general sobre smartphones y tecnología Charla sobre smartphones y tecnología en general

Respuesta
 
Herramientas
  #1  
Viejo 07/04/14, 19:48:52
Array

[xs_avatar]
Shlikstr Shlikstr no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: feb 2014
Localización: Manresa
Mensajes: 128
Modelo de smartphone: Nexus 4; BQ Edison 3G
Tu operador: Orange
Iniciación a la programación de un novato

Hola a tod@s,

Tengo algunas dudas y me gustaría que alguien me echara un cable.

Desde hace tiempo, me gusta la tecnología en general, sobretodo todo lo que se refiere a smartphones y ordenadores. Tal es así que decidí iniciarme a la programación y he empezado por lo más básico y sencillo (creo) que es VB.NET. Sólo llevo algunos meses haciendo un cursillo para aprender lo más básico (clases, funciones, etc).

La cuestión es; sigo ampliando mis conocimientos con VB hasta tenerlo, más o menos controlado, o mejor me expando y voy también a por Java o... ¿opciones?

En principio pensaba aprender VB bien y, quizás algo más adelante, Java. Me decidí por estas dos porque por un lado, tengo VS2013 (no el Express) y hay bastante información de VB. Y Java pues 3/4 de lo mismo, fácil accesibilidad y mucha información.

Además con ambos podría llegar a "practicar" con Android y WP lo que, con lo que me gusta el mundo de la telefonía, es un plus.

Que me decís? Creeis que hago bien? Debería centrar mis esfuerzos hacia otros campos?

Espero vuestras opiniones y consejos.

s2 y sorry por el tocho

Última edición por Shlikstr Día 07/04/14 a las 20:35:50.
Responder Con Cita


  #2  
Viejo 07/04/14, 20:55:05
Array

[xs_avatar]
fitamix fitamix no está en línea
Miembro del foro
· Votos compra/venta: (6)
 
Fecha de registro: feb 2011
Mensajes: 393
Modelo de smartphone: Nexus 5
Tu operador: Movistar
VB? Uffff. No conozco a nadie que lo use de forma profesional.

Puedes probar a meterte en Java. O incluso grails que te lo hará más cómodo.

También está muy de moda rails y hasta python!

PHP si quieres hacer web también está bien para empezar, o symfony.

Pero lo importante es que emigres YA del VB!!!
__________________
Yo compro más barato en Amazon con http://savemoney.es
Compara el precio de todos los Amazon y calcula sus gastos de envío.
Responder Con Cita
  #3  
Viejo 07/04/14, 20:58:04
Array

[xs_avatar]
fitamix fitamix no está en línea
Miembro del foro
· Votos compra/venta: (6)
 
Fecha de registro: feb 2011
Mensajes: 393
Modelo de smartphone: Nexus 5
Tu operador: Movistar
Por cierto, si no tienes una buena base de programación orientada a objetos tal vez deberías empezar por ahí en vez de un lenguaje ya concreto.

Y también te dejo un tutorial muy guapo para aprender Android desde cero:
http://www.androidcurso.com/index.ph...id-fundamentos
__________________
Yo compro más barato en Amazon con http://savemoney.es
Compara el precio de todos los Amazon y calcula sus gastos de envío.
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 07/04/14, 21:08:59
Array

[xs_avatar]
Shlikstr Shlikstr no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: feb 2014
Localización: Manresa
Mensajes: 128
Modelo de smartphone: Nexus 4; BQ Edison 3G
Tu operador: Orange
 Cita: Originalmente Escrito por fitamix Ver Mensaje
VB? Uffff. No conozco a nadie que lo use de forma profesional.

Puedes probar a meterte en Java. O incluso grails que te lo hará más cómodo.

También está muy de moda rails y hasta python!

PHP si quieres hacer web también está bien para empezar, o symfony.

Pero lo importante es que emigres YA del VB!!!
No digo para hacerlo a nivel profesional, al menos por ahora. Es más bien un hobby que tengo

P.D. Gracias por el link!

Última edición por Shlikstr Día 07/04/14 a las 21:09:52. Razón: me olvidé de escribir algo
Responder Con Cita
  #5  
Viejo 08/04/14, 00:28:50
Array

[xs_avatar]
Danico9 Danico9 no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: En un lugar no muy lejano
Mensajes: 3,067
Tu operador: ONO

De toda la vida, si se quiere aprender programación, hay que empezar por C, C++ o java, y luego a partir de ahí puedes emigrar hacia otro tipo de lenguajes más complejos, pero la base esta en esos 3.
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 08/04/14, 15:06:57
Array

[xs_avatar]
Shlikstr Shlikstr no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: feb 2014
Localización: Manresa
Mensajes: 128
Modelo de smartphone: Nexus 4; BQ Edison 3G
Tu operador: Orange
Entonces a saco por alguno de ellos? Me recomiendas algún libro? web? IDE?
__________________
Dale a Gracias si te he ayudado!
OmniROM 4.4.4 mako
Hellscore kernel b56
Testeando Ubuntu Touch
Responder Con Cita
  #7  
Viejo 08/04/14, 16:10:36
Array

[xs_avatar]
fitamix fitamix no está en línea
Miembro del foro
· Votos compra/venta: (6)
 
Fecha de registro: feb 2011
Mensajes: 393
Modelo de smartphone: Nexus 5
Tu operador: Movistar
Ide Java sería eclipse.
Busca en Google a ver si encuentras algún tutorial de programación orientada a objetos en java o c++, aunque yo te recomiendo java antes que c++
__________________
Yo compro más barato en Amazon con http://savemoney.es
Compara el precio de todos los Amazon y calcula sus gastos de envío.
Responder Con Cita
  #8  
Viejo 08/04/14, 19:11:26
Array

[xs_avatar]
alvaro_gl alvaro_gl no está en línea
Usuario poco activo
 
Fecha de registro: dic 2009
Localización: Granada
Mensajes: 31
Modelo de smartphone: Huawei P20 Pro
Tu operador: Pepephone
Java es un lenguaje poco intuitivo, poco optimizado, aunque muy práctico puesto que puedes hacer casi de todo como aprender a programar para Android. Como IDE yo utilizo NetBeans aunque Eclipse es muy buena alternativa. Ahora mismo no sé decirte libros, pero hay muchos para aprender desde cero. Buena suerte!
Responder Con Cita
Gracias de parte de:
  #9  
Viejo 08/04/14, 19:45:50
Array

[xs_avatar]
_rizla_ _rizla_ no está en línea
Usuario muy activo
 
Fecha de registro: ago 2013
Mensajes: 1,162
Modelo de smartphone: Xiaomi Redmi Note 3 Pro
Tu operador: Movistar
De toda la vida se empezaba con Pascal jajajaajajaja uno que es veterano
En verdad, se empezaba con Logo

Sea hobby o para dedicarte a ello, aprende lo que use más gente, encontrarás más tutoriales, foros de ayuda,...
Responder Con Cita
Gracias de parte de:
  #10  
Viejo 08/04/14, 19:57:12
Array

[xs_avatar]
Shlikstr Shlikstr no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: feb 2014
Localización: Manresa
Mensajes: 128
Modelo de smartphone: Nexus 4; BQ Edison 3G
Tu operador: Orange
 Cita: Originalmente Escrito por _rizla_ Ver Mensaje
De toda la vida se empezaba con Pascal jajajaajajaja uno que es veterano
En verdad, se empezaba con Logo

Sea hobby o para dedicarte a ello, aprende lo que use más gente, encontrarás más tutoriales, foros de ayuda,...
jajajaja
Responder Con Cita
  #11  
Viejo 08/04/14, 19:59:42
Array

[xs_avatar]
alvaro_gl alvaro_gl no está en línea
Usuario poco activo
 
Fecha de registro: dic 2009
Localización: Granada
Mensajes: 31
Modelo de smartphone: Huawei P20 Pro
Tu operador: Pepephone
Por cierto, una página muy curiosa y que recomiendo es www.codecademy.com
Responder Con Cita
  #12  
Viejo 08/04/14, 20:00:02
Array

[xs_avatar]
_rizla_ _rizla_ no está en línea
Usuario muy activo
 
Fecha de registro: ago 2013
Mensajes: 1,162
Modelo de smartphone: Xiaomi Redmi Note 3 Pro
Tu operador: Movistar
Si entiendes el inglés los videos de lynda.com son muy didacticos. Hay torrents de la mayoria.

Busca lynda.com android y a ver q aparece
Responder Con Cita
  #13  
Viejo 08/04/14, 20:05:11
Array

[xs_avatar]
Danico9 Danico9 no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: En un lugar no muy lejano
Mensajes: 3,067
Tu operador: ONO

Y porque entonces en la universidad se empieza con C o C++, luego java, HTML...?
Responder Con Cita
  #14  
Viejo 08/04/14, 20:31:45
Array

[xs_avatar]
_rizla_ _rizla_ no está en línea
Usuario muy activo
 
Fecha de registro: ago 2013
Mensajes: 1,162
Modelo de smartphone: Xiaomi Redmi Note 3 Pro
Tu operador: Movistar
Para que entiendas como funcionan y despues te puedas adaptar a diferentes escenarios, creo q para un hobby tampoco hace falta que se saque la superior y si quiere trastear con app android tampoco necesitara saber de todo, no?
Responder Con Cita
  #15  
Viejo 08/04/14, 20:37:48
Array

[xs_avatar]
Danico9 Danico9 no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Localización: En un lugar no muy lejano
Mensajes: 3,067
Tu operador: ONO

Ya, pero lo decía porque supuestamente era para saber de donde viene cada cosa y cojerse una forma de pensar a la hora de resolver diferentes problemas.
Responder Con Cita
  #16  
Viejo 08/04/14, 20:42:05
Array

[xs_avatar]
_rizla_ _rizla_ no está en línea
Usuario muy activo
 
Fecha de registro: ago 2013
Mensajes: 1,162
Modelo de smartphone: Xiaomi Redmi Note 3 Pro
Tu operador: Movistar
Claro, lo ideal seria seguir todo el proceso pero tampoco queremos desanimarlo
Responder Con Cita
  #17  
Viejo 08/04/14, 21:02:08
Array

[xs_avatar]
Shlikstr Shlikstr no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: feb 2014
Localización: Manresa
Mensajes: 128
Modelo de smartphone: Nexus 4; BQ Edison 3G
Tu operador: Orange
 Cita: Originalmente Escrito por alvaro_gl Ver Mensaje
Por cierto, una página muy curiosa y que recomiendo es www.codecademy.com
Sí, la conocía e incluso la probé un poco y está bastante bien.
Responder Con Cita
  #18  
Viejo 09/04/14, 11:06:07
Array

[xs_avatar]
Shlikstr Shlikstr no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: feb 2014
Localización: Manresa
Mensajes: 128
Modelo de smartphone: Nexus 4; BQ Edison 3G
Tu operador: Orange
Más opiniones, más opiniones chicos!
__________________
Dale a Gracias si te he ayudado!
OmniROM 4.4.4 mako
Hellscore kernel b56
Testeando Ubuntu Touch
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > HTCMania > Discusión general sobre smartphones y tecnología



Hora actual: 04:41:16 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /