Aprender a usar APIS

Iniciado por str0nghack, 1 Agosto 2017, 23:59 PM

0 Miembros y 1 Visitante están viendo este tema.

str0nghack

alguien sabría de algunos video tutoriales o pdf s  que te enseñen hacer programar con distintas apis, hasta ahora he estado aprendiendo todo lo referente a C++, arrays,funciones,sentencias if y else etc, también le estoy echando un ojo a programación orientada a objetos.

Lo malo de todo esto es que no he programado todavía ni un programa propio entero , usando apis.



Estoy como estancado con esto

0and6

Haber,  primero investiga que es lo que quieres hacer, y luego vienes con dudas, con la informacion que das ni como ayudarte, entiendo que estas aprendiendo a programar, para que quieres la api?,
primero aprende a programar en c++, eso incluye programacion orientada a objetos como lo implenta c++
Me imagino que quieres hacer interfaces graficas en windows, utilizando la api de windows, yo no lo se hacer ni he encontrado informacion al respecto, he visto algunos tutoriales(ojo que estan en ingles) y de ahi nada mas la documentacion(esta esta en ingles), entonces primero di que es lo que quieres hacer
Si quieres hacer un videojuego sencillo de manera grafica, te recomendaria la libreria SDL, esta disponible para windows, linux, os x; tambien libgdx es muy buena opcion
No te recomiendo otras cosas porque igual no las conozco

ivancea96

Una "API" no la utilizas porque sí. Ha de haber alguna razón por la cuál la quieras utilizar. Una librería no la usas porque sí, la usas porque te conviene ya sea porque implementa algoritmos que te libras de implementar tú (librería estándar de C++, por ejemplo), ya sea porque te maneja el acceso a servicios o al propio sistema operativo (API de windows), porque envuelve otros temas de una forma más manejable (SDL, SFML, librerías de vídeo o audio)...

Te recomiendo que busques un punto, lo enfoques, y avances hacia él. Busca un proyecto que te interese hacer. Cuanto menos complejo, mejor. Cuando lo acabes, podrás avanzar en otra dirección.
¿Quieres hacer una ventana con gráficos? ¿Descargar o servir páginas web? ¿Algún proyecto o <necesidad> que tengas en mente? (al fin y al cabo, se programa para solventar necesidades)

Una vez sepas qué quieres hacer, mira qué no sabes hacer. Y aquí estamos para guiarte en cómo lo podrás hacer. Y quien sabe, quizás te recomendemos usar una API ;D

str0nghack

Cita de: 0and6 en  2 Agosto 2017, 00:17 AM
Haber,  primero investiga que es lo que quieres hacer, y luego vienes con dudas, con la informacion que das ni como ayudarte, entiendo que estas aprendiendo a programar, para que quieres la api?,
primero aprende a programar en c++, eso incluye programacion orientada a objetos como lo implenta c++
Me imagino que quieres hacer interfaces graficas en windows, utilizando la api de windows, yo no lo se hacer ni he encontrado informacion al respecto, he visto algunos tutoriales(ojo que estan en ingles) y de ahi nada mas la documentacion(esta esta en ingles), entonces primero di que es lo que quieres hacer
Si quieres hacer un videojuego sencillo de manera grafica, te recomendaria la libreria SDL, esta disponible para windows, linux, os x; tambien libgdx es muy buena opcion
No te recomiendo otras cosas porque igual no las conozco

Cita de: ivancea96 en  2 Agosto 2017, 00:47 AM
Una "API" no la utilizas porque sí. Ha de haber alguna razón por la cuál la quieras utilizar. Una librería no la usas porque sí, la usas porque te conviene ya sea porque implementa algoritmos que te libras de implementar tú (librería estándar de C++, por ejemplo), ya sea porque te maneja el acceso a servicios o al propio sistema operativo (API de windows), porque envuelve otros temas de una forma más manejable (SDL, SFML, librerías de vídeo o audio)...

Te recomiendo que busques un punto, lo enfoques, y avances hacia él. Busca un proyecto que te interese hacer. Cuanto menos complejo, mejor. Cuando lo acabes, podrás avanzar en otra dirección.
¿Quieres hacer una ventana con gráficos? ¿Descargar o servir páginas web? ¿Algún proyecto o <necesidad> que tengas en mente? (al fin y al cabo, se programa para solventar necesidades)

Una vez sepas qué quieres hacer, mira qué no sabes hacer. Y aquí estamos para guiarte en cómo lo podrás hacer. Y quien sabe, quizás te recomendemos usar una API ;D

Muchas gracias por vuestras respuestas, estoy intentando programar mi propio crypter runtime pero lo no se por donde empezar , alguna orientación a esto?

ivancea96

¿Qué es lo que quieres que haga el crypter?

str0nghack

Cita de: ivancea96 en  2 Agosto 2017, 23:12 PM
¿Qué es lo que quieres que haga el crypter?
por ejemplo cifrar datos scantime por el metodo XOR

ivancea96

Mm intensa ser más concreto. Cómo quieres que obtenga los datos a cifrar, cómo quieres que entregue los resultados... No sé cuan complejo quieres hacerlo.

str0nghack

Cita de: ivancea96 en  4 Agosto 2017, 23:35 PM
Mm intensa ser más concreto. Cómo quieres que obtenga los datos a cifrar, cómo quieres que entregue los resultados... No sé cuan complejo quieres hacerlo.
Simplemente algo sencillo para empezar a programar.

ivancea96

Oh pues, eso, empieza :o
Para cifrar tendrás que pedir el qué vas a cifrar a lusuario. Y tal.