Hoy en d a, muchos usuarios de tel fonos inteligentes prefieren intercambiar mensajes, compartir fotos y videos a trav s de las redes sociales. VKontakte es una de las aplicaciones m s populares y funcionales para la comunicaci n y el entretenimiento. Si desea crear su propia aplicaci n De VKontakte para iPhone, en este art culo encontrar instrucciones paso a paso.
El primer paso para crear una aplicaci n De VKontakte para iPhone es crear una aplicaci n especial en la secci n "Desarrolladores" en el sitio web oficial de Vkontakte. Para hacer esto, debe tener una cuenta en esta red social e ir a la secci n "Desarrolladores". A continuaci n, haga clic en el bot n "Crear aplicaci n" y proporcione la informaci n necesaria sobre la aplicaci n, como su nombre y tipo.
Despu s de crear la aplicaci n, debe obtener un identificador nico de la aplicaci n, que se utilizar para autorizar e interactuar con la API de Vkontakte. Para hacer esto, vaya a la p gina de la aplicaci n y copie su id desde la barra de direcciones del navegador. Esta identificaci n nos ser til m s tarde.
El segundo paso es configurar Xcode, un entorno de desarrollo de aplicaciones para iOS. Debe crear un nuevo proyecto en Xcode y seleccionar la plantilla "aplicaci n de vista nica". A continuaci n, debe especificar el nombre del proyecto, su organizaci n y elegir el lenguaje de programaci n Swift.
- Usamos Xcode para crear un proyecto
- Aseg rate de tener una cuenta de desarrollador de Apple
- Registre una nueva id de aplicaci n
- Crear una nueva aplicaci n en el panel de control del desarrollador Vkontakte
- Instale la biblioteca VK-ios-sdk con CocoaPods
- Configuraci n del proyecto: agregue app_id y app_secret
Usamos Xcode para crear un proyecto
Paso 1: Descargue e instale la ltima versi n de Xcode en su computadora. Puedes descargar Xcode gratis desde la App Store.
Paso 2: Inicie Xcode y seleccione "crear un nuevo proyecto Xcode" desde la pantalla de Inicio.
Paso 3: en la ventana que aparece, seleccione "aplicaci n" en la secci n "iOS" y haga clic en "siguiente".
Paso 4: en la siguiente ventana, seleccione "aplicaci n de vista nica" como plantilla de aplicaci n y haga clic en "siguiente".
Medida 5: Ingrese el nombre de su proyecto y seleccione el resto de la configuraci n, como el lenguaje de programaci n y la interfaz de usuario. Luego haga clic en "siguiente".
Paso 6: Seleccione la carpeta donde se guardar su proyecto y haga clic en "crear".
Paso 7: despu s de crear el proyecto, ver una ventana de Xcode con los archivos del proyecto. Aqu puede agregar nuevos archivos, configurar la configuraci n del proyecto y comenzar a desarrollar su aplicaci n Vkontakte.
Ahora tiene un nuevo proyecto en Xcode y est listo para comenzar a crear una aplicaci n De VKontakte para iPhone.
Aseg rate de tener una cuenta de desarrollador de Apple
Antes de comenzar a crear una aplicaci n para Vkontakte, aseg rese de tener una cuenta de desarrollador de Apple. Esta cuenta es necesaria para acceder a las herramientas y recursos del desarrollador y para publicar la aplicaci n en la App Store.
Si ya tiene una cuenta de ID de Apple, deber actualizarla a una cuenta de desarrollador agregando la funcionalidad de desarrollador. Para hacer esto, deber completar un peque o cuestionario sobre usted y su organizaci n, si tiene uno. Despu s de eso, deber pagar una tarifa nica para activar la cuenta de desarrollador.
Si no tiene una cuenta de Apple, deber crearla en el sitio web oficial de Apple Developer. Para hacer esto, deber completar un cuestionario sobre usted y elegir el tipo de cuenta (individual o empresa). Despu s de eso, tambi n tendr que pagar una tarifa nica para activar la cuenta del desarrollador.
Tenga en cuenta que la activaci n de la cuenta de desarrollador de Apple puede llevar alg n tiempo, por lo que es mejor registrarse con anticipaci n y comenzar a crear la aplicaci n despu s de la activaci n.
Registre una nueva id de aplicaci n
Antes de comenzar a desarrollar una aplicaci n para Vkontakte en iPhone, debe registrar un nuevo id de aplicaci n. Este identificador se le dar despu s de completar un formulario especial en el sitio web de desarrolladores de Vkontakte.
Siga estos pasos para registrar su id de aplicaci n:
| Paso | Acci n |
|---|---|
| 1 | Vaya al sitio de desarrolladores de Vkontakte en https://vk.com/dev. |
| 2 | Inicie sesi n en su cuenta de Vkontakte o registre una nueva si a n no tiene una cuenta. |
| 3 | Haga clic en el bot n "Crear aplicaci n" para iniciar el proceso de registro de id. |
| 4 | Complete todos los campos obligatorios en el formulario de registro de la aplicaci n, incluido el nombre, la descripci n y la direcci n del sitio o p gina en la red social Vkontakte. |
| 5 | Especifique el tipo de aplicaci n (en este caso para iPhone) y otras configuraciones si es necesario. |
| 6 | Confirme el registro y obtenga el id de la aplicaci n. |
El id de aplicaci n registrado se utilizar en el futuro al desarrollar e integrar su aplicaci n con Vkontakte.
Crear una nueva aplicaci n en el panel de control del desarrollador Vkontakte
Antes de comenzar a desarrollar una aplicaci n para iPhone en Vkontakte, debe crear una nueva aplicaci n en el panel de control del desarrollador.
1. Inicie sesi n en su cuenta de Vkontakte y vaya a la p gina de administraci n de aplicaciones.
2. Haga clic en el bot n "Crear aplicaci n".
3. Rellene los campos b sicos:
| Nombre | Introduzca el nombre de su aplicaci n en ruso. Es deseable que el nombre refleje su funcionalidad. |
| Descripci n | Describa brevemente las caracter sticas y capacidades de su aplicaci n. |
| Administrador | Seleccione su cuenta de Vkontakte de la lista. |
| Icono | Cargue una imagen en formato PNG de 160 160 p xeles. La imagen debe ser atractiva y Mostrar la esencia de la aplicaci n. |
4. Haga clic en el bot n "Conectar aplicaci n".
5. Despu s de crear con xito la aplicaci n, se le redirige a la p gina de configuraci n de la aplicaci n.
Ahora tiene una nueva aplicaci n en el panel de control del desarrollador de Vkontakte, y est listo para pasar al siguiente paso en el desarrollo de su aplicaci n para iPhone.
Instale la biblioteca VK-ios-sdk con CocoaPods
Para empezar, aseg rese de tener cocoapods instalado en su computadora. Si no tiene CocoaPods, puede instalarlo con el siguiente comando en la terminal:
sudo gem install cocoapodsIngrese la contrase a de administrador si se le solicita.
Despu s de instalar con xito CocoaPods, puede proceder a instalar la biblioteca VK-ios-sdk. Comience creando un nuevo proyecto Xcode o abriendo un proyecto existente. A continuaci n, cree un archivo llamado "Podfile" en el directorio ra z de su proyecto.
Abra el archivo "Podfile" en un Editor de texto y agregue la siguiente l nea:
pod 'VK-ios-sdk'Guarde el archivo "Podfile" y ci rrelo. A continuaci n, abra la terminal y vaya al directorio ra z de su proyecto.
Escriba el siguiente comando para instalar la biblioteca VK-ios-sdk:
pod installEspere a que CocoaPods instale y conecte la biblioteca VK-ios-sdk a su proyecto. Una vez completada la instalaci n, abra el archivo de proyecto con la extensi n "xcworkspace". Ahora puede comenzar a usar la funcionalidad VK-ios-sdk en su proyecto.
En EL caso de actualizar la biblioteca VK-ios-sdk, puede usar el comando "pod update" para actualizar todas las bibliotecas instaladas.
Por lo tanto, ha instalado la biblioteca VK-ios-sdk con CocoaPods y ahora puede usarla en su aplicaci n de VKontakte para iPhone.
Configuraci n del proyecto: agregue app_id y app_secret
Antes de comenzar a desarrollar su aplicaci n para iPhone en la plataforma VK SDK, debe obtener app_id y app_secret de Vkontakte. Estos datos son necesarios para configurar su proyecto correctamente.
Aqu es c mo obtener app_id y app_secret:
- Vaya a la p gina de desarrolladores de Vkontakte (https://vk.com/dev) e inicie sesi n en su cuenta de Vkontakte.
- Haga clic en el bot n "Crear aplicaci n".
- Complete todos los campos requeridos: Nombre de la aplicaci n, tipo de aplicaci n (seleccione "aplicaci n para iPhone"), plataformas (seleccione "iOS").
- Despu s de rellenar todos los campos, haga clic en el bot n "Crear".
- En la p gina de su aplicaci n, busque la secci n Configuraci n y copie los valores app_id y app_secret para usar en su proyecto.
Ahora, para que su aplicaci n pueda interactuar con xito con la API de Vkontakte, debe agregar app_id y app_secret a la configuraci n de su proyecto.
En el archivo AppDelegate.m encuentre la siguiente l nea de c digo:
- (BOOL)application:(UIApplication *)la aplicaci n didFinishLaunchingWithOptions: (NSDictionary *)launchOptions {// ...
[Inicializaci n de VKSdk con delegado: self y ID de aplicaci n: @ "PUT_YOUR_APP_ID_HERE"];
// ...
}