@fredyfx y @gbianchi lo digo porque personalmente me inspire en las apps exitosas y me puse en aprender android studio, luego revisando duolingo y instagram me di cuenta que sus interfazes son muy diferentes mas amigables , dinamicas, pero compara una app hecha exclusivamente con android studio y otra que no.
@gbianchi lo que quiero llegar a todo es que si quiero hacer una app tipo shareit, snapchat, etc . debo saber que necesito lenguajes web y demas, porque yo pensaba que con solo android studio iba hacer algo como estas
@mauricio es una pagina web + una app movil + un backend muy importante en algun lenguaje + una base de datos mucho mas importante + un file system terrible
nota al margen, le acabo de decir a mi esposa que me voy a comprar un mouse gamer porque desde que trabajo en casa este mouse de juguete que tengo no me sirve.. me miro mal.. pero no dijo que no... vamossssssssssssssssss
@gbianchi invierte en el Logitech G603. Lo tengo y fue una gran inversión, tener esos botones laterales me ahorran bastante tiempo de navegación de código
@gbianchi Recuerdas la pregunta de tu chiste de ayer?. El tipo la fue editando con las sugerencias que le dí. Hasta que le funciono y acepto mi respuesta.
ok entiendo un poco. entonces youtube lo que hizo fue programar una app web(ya que los telefonos smartphone no existian) y cuando estos llegaron lo adaptaron al telefono como app nativa?
@mauricio cuando aparecieron los telefonos smart, dijeron, opa, mejor hacemos una app tambien asi le podemos robar info al usuario y de paso le tiramos propagandas a cada rato... e hicieron una app en algun lenguaje que no importa... para que tengas una app instalada
@mauricio ahora no es app movil.. ahora tambien la podes bajar y usar como app.. o sea, podes, pero no es necesario... lo que si.. la app tiene diferencias con la web...
TikTok, también conocido como Douyin en China, es una aplicación de medios de iOS y Android. miren lo que encontre en google apesar de que es para android y ios no significa que haya sido construido con android studio o xcode, porque en su creaccion usaron tecnologias web
@mauricio pero entonces porque decis, y cito: apesar de que es para android y ios no significa que haya sido construido con android studio o xcode
yo programaba VUE en visual studio.. porque lo usaba como editor de texto.. el codigo, son archivos de texto, y se pueden escribir en cualquier lugar que te deje escribir archivos de texto....
@gbianchi si uno busca en que tecnologia o que lenguajes usa una app y te muestra frameworks, html css, significa que fue una app web y luego la pasaron a movil
porque en android studio solo se usa java o kotlin y la parte diseño
xml
analiza duolingo la app movil
crees que con android studio se hayan hecho esos modelos tan agradables
@mauricio a esto me refiero con asumir mucho de algo que se conoce poco >>>>> "crees que con android studio se hayan hecho esos modelos tan agradables se nota que hay css alli"
ahí puedes ver cómo uso Xamarin con C# + XAML + Visual Studio en una MAC para desarrollar y Android Studio para debuggear el APK generado
@mauricio " lo curioso de todo esto es que esas apps de las que hablo se encuentran en navegadores como apps web" >>>>>> una cosa es una app WEB y otra una app MÓVIL
si bien es cierto, puedes "empaquetar" una aplicación web en una app móvil
la diferencia es brutal, es como si tuvieras, como dijeron antes, un simple navegador sin que te muestre la barra de direcciones
por otro lado, las apps hechas "nativamente" tienen otras características que las hacen llamativas como el nivel de rendimiento y el tamaño
ok muchas gracias a todos la verdad que haria sin ustedes. @fredyfx voy a entrar a los link. si encuentro con que una app movil tiene tecnologias web, de pronto vuelvo a molestar por aqui adios
si hago un hola mundo en Xamarin (C#), va a pesar un poco más que si lo hago en Java o Kotlin
@mauricio recuerda asumir la menor cantidad de cosas, pregunta para saber y confirmar, entre más asumas, más problemas tendrás, mejor las cosas claras, está bien desconocer un tema eso significa que hay oportunidad de aprendizaje :D
por cierto quise hacer un jueo parecido a flappy bird y pense que porque este se encontraba en android tenia que hacerlo con android studio, es entonces donde encontre los motores de juegos :)
@fredyfx creo que ya aprendi la leccion con los cms, durante estos dias buscaba y buscaba y me sentia mal porque yo pensaba "los cms remplazan y le quitan el tabajo a los programadores
web, despues de tantas decaidas, bajones porque senti que estaban subestimando el desarrollo web y que no valia la pena aprenderlo, me encontre con una respuesta en quora que me abrio los ojos
y decia "para cambiar el aceite de una moto no necesitas a un mecanico pero si el problema se agranda tendras que acudir a el, tambien encontre el ejemplo de para que un arquitecto
si algunos pueden hacer sus casa solos, alli fue donde conclui que la programacion esta ligada a proyectos grandes, por eso tome la decision de seguir con el aprendiazaje de backend veamos a ver si resulta.
si no pues nunca estan de menos los emprendimientos, adios
@mauricio Debes tratar de entender un poco más. Los CMS están hechos para facilitar tareas sencillas. Pero, como la vida real no es sencilla encontrarás todos los foros llenas de preguntas de sus usuarios, que no saben como atacar problemas reales
Y, en ese momento aparecen las oportunidades de trabajo de los que se dan la pela de estudiar y tratar de entender y el asunto ya no es de front oo back está en todos los niveles
@mauricio Un detalle importante: deja de lado las emociones de sentirte triste/decaído por cualquier cosa que vas encontrando en la red. Recién estás empezando y si vas a permitir que cualquier noticia te bajonee, vas a perder el enfoque de lo que deberías ocuparte
@fredyfx gracias de hecho me encuentro leyendo lo del link de Gbianchi , pero si tenes razon porque nisiquiera nunca he ejercido en la vida real y vivo mas trizte y decaido que alguien con proyectos reales, y esa montaña rusa de emociones me hace distraerme mucho