Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - WhiteDeMoN

#1
Existe una biblioteca que puedes usar, se llama FFmpeg en vez de opencv. Te requerirá mucho tiempo conocerla, y hay algunos editores de video que si mal no recuerdo la utilizan. La parte visual de tu aplicación la realizaría con QT.


También podrías colaborar con la herramienta open source Video Lan Movie Creator (VLMC), en la web del famoso reproductor VLC tienes información y el código fuente.

Siento no poder ayudarte más.
#2
Como la pregunta era bastante abierta por eso se ha ido moviendo de tema en tema y han salido respuestas que creo que no se corresponden.

Si te lo puedes permitir en tiempo, debes afilar el hacha antes de cortar árboles, es decir, coge un libro de asp net y a leer. Verás como esta estructurado el proyecto, como hay que definir los controladores, el modelo y las vistas... Navega por la aplicación, sácate el esquema de la base de datos, lo primero es familiarizarse un poco con ella, pero siempre desde una base de conocimientos.

Depende de la experiencia te puede llevar horas, días, semanas, hasta poder realizar modificaciones.




#3
Java / Re: Se va a seguir usando Java?
22 Diciembre 2015, 09:12 AM
Java si tiene mucho futuro por más que lo intenten matar, el año que viene saldrá java 9 con cambios bastante significativos como la modularidad y el nuevo framework mvc.

Pero hay cosas preocupantes como la purga de los "Java Evangelist", la denuncia a google por copiar parte de la jvm o la api no se muy bien en Android, la discontinuidad de scene builder que era malo pero es síntoma de que javafx no lo tienen como prioridad, ceder a la comunidad el servidor de glashfish, las declaraciones de una directiva de "no enviéis fallos de seguridad que esta prohibido buscarlos, no los vamos a leer, y ya nos encargamos nosotros".

Lo de java no me gusta, yo lo veo como postureo, python o ruby "mola más" es verdad, pero cuando las cosas se ponen serias... (caso twitter). Y se dice que hay dos tipos de lenguaje... los que nadie usa y los que todo el mundo se queja.

Y por otro lado, están las tecnologías .net, donde Microsoft "que estaba en el lado del mal" esta desarrollando asp.net 5 (open source), para linux, mac y windows, Visual Studio un IDE envidiable gratis (hasta 5 desarrolladores), apoya el proyecto mono y .net va por delante de Java (aunque esto último no siempre es una ventaja).

A fin de cuentas y a día de hoy parece que los vientos favorables van a .net, pero como programadores da igual el lenguaje, no es más que una sintaxis y conocer los casos particulares, pero en cuestión de empresas y proyectos hay mucho que analizar.

#4
Java / Re: Se va a seguir usando Java?
19 Diciembre 2015, 11:07 AM
Los applets de java no son más que aplicaciones que se ejecutan en un navegador que tenga instalado el complemento de java, y están totalmente en desuso ya que se utilizan otras tecnologías mejores, están ahí simplemente por compatibilidad con versiones anteriores ya que es uno de los puntos fuertes de Java.
Te pongo un ejemplo, para interfaces gráficas está AWT, luego salió SWING y ahora está JavaFX. AWT también esta en desuso.
Dentro de Java tecnologías nuevas sustituyen a las viejas,  simplemente.

Otra cosa sería hablar del futuro de Java con los últimos movimientos que está haciendo Oracle.


#5
Programación General / Re: Que es android nativo?
19 Diciembre 2015, 10:38 AM
Si te han pedido android nativo con java, es básicamente eso, lo de nativo aquí se refiere a que utilices Java y la api de android para hacer aplicaciones, ya que como comentan MNicolas hay otros lenguajes que puedes utilizar como javascript o C#.

Por otro lado y seguramente no sea tu caso, existe el NDK o Native Development Kit, que es utilizar el lenguaje C o C++ para realizar partes de una aplicación.

Descarga e instala Android Studio, (Eclipse ha dejado de ser actualizado por Google) y a programar!
#6
Programación General / Re: ¿Como seguir con Java?
3 Noviembre 2015, 11:18 AM

Yo continuaría por conocer y comprender los patrones de diseño (singleton, factory, builder, prototype, adapter, decorator...) tienes para aburrirte y son la base para crear software de calidad.

Si tu intención al terminar el curso es trabajar programando en Java, debes saltar al mundo Java EE.
- Empezando por Servlets y los jsp.
- JSF
- JPA / Hibernate
- EJB's
- JMS
- JAX-WS y JAX-RS

A partir de aquí ya puedes empezar por algún framework, como Spring, Struts 2...

La verdad que es un popurri de siglas que a primera vista asustan. Lo mejor es que realices un curso adicional o comprarte algún buen libro e ir poco a poco.

Otra opción en vez de saltar a Java EE, sería comenzar con el desarrollo para Android que puede ser más gratificante, crear tus propias aplicaciones, publicarlas en el market, compartirlas con amigos o hacer aportes a la comunidad.
#7
Yo te recomendaría JavaFx si quieres crear la aplicación tipo escritorio. Swing ahora mismo es mantenido y no va a incorporar novedades.

Antes de empezar directamente con tu aplicación, debes tener una idea general de qué componentes tienes disponibles, como botones, tablas, gráficas... disposición en pantalla etc. Y después lánzate con tu aplicación.

Por otro lado la podrías hacer para Android, tienes muchísima más documentación disponible.
#8
Java / Re: Frameworks para Java SE
3 Noviembre 2015, 10:09 AM
Para hacer aplicaciones de escritorio tienes JavaFX, que son una serie de librerías/bibliotecas incluidas en Java 8. No es un framework como tal, es el sucesor de Swing.

Tiene bastantes características nuevas, una es el uso de XML (FXML) para el diseño de las ventanas (tienes un editor visual Scene Builder), al estilo android o WPF en C#. Puedes usar código CSS para modificar la apariencia, puedes generar un .exe para windows que incluya en JRE propio sin necesidad de que tengan Java instalado en la máquina y muchas cosas más.

Por otro lado tienes frameworks, como ya te han comentado como hibernate, para la capa de persistencia. En cuanto a Spring hay varios proyectos, a parte del básico para la inyección de dependencias, hay otros como Spring Social para redes sociales...