Manual del desarrollador iOS Parte 1: Herramientas

Manual del desarrollador iOS Parte 1: Herramientas

Si vas a desarrollar proyectos con tecnología iOS, la siguiente relación de herramientas a utilizar puede ser muy interesante para ti.

Herramientas generales

Para comunicaciones:

1. Mail (o su cliente de correo preferido con su cuenta de correo electrónico corporativo)
2. Skype (https://www.skype.com/es/download-skype/skype-for-computer/) (crea una nueva cuenta y compártela con tu equipo)
3. Slack (https://slack.com/)
4. Screenhero (para compartir pantalla) (primero debes registrarte aquí: https://screenhero.com/login/)
6. MirrorOp (http://www.mirrorop.com/)(https://prezi.com/hs3g-xjf8esx/interactuar-con-mirrorop-para-android-y-windows/)(https://itunes. apple.com/es/app/mirrorop-presenter/id808539605?mt=8)

Para la gestión de proyectos:

1. Confluence (https://es.atlassian.com/software/confluence)
2. JIRA (https://es.atlassian.com/software/jira)
3. Bitbucket (https://bitbucket.org/)

Software de desarrollo

Esta es la lista de software que puedes usar para implementar tu entorno:

1. Xcode (https://developer.apple.com/xcode/).
2. CocoaPods (https://cocoapods.org/).
3. SourceTree (https://www.sourcetreeapp.com/).
4. TestFlight (https://developer.apple.com/testflight/)
5. FireBase (https://firebase.google.com/)
6. Fabric (https://get.fabric.io/).
7. Crashlytics (http://try.crashlytics.com/).
8. Realm Browser (https://itunes.apple.com/es/app/realm-browser/id1007457278?mt=12)(https://realm.io/).

Y este es para crear interfaces de calidad y rápido:

1. Sketch (https://www.sketchapp.com/)
2. Supernova (https://supernova.studio/)
3. Zeplin (https://zeplin.io/).

Software personal

Esta es una lista de software que necesita para otros fines además del desarrollo:

1. EnPass (https://www.enpass.io/) Si necesitas almacenar tus contraseñas de forma segura.
2. MacTex (http://www.tug.org/mactex/) para leer y crear documentos.
3. Sublime (https://www.sublimetext.com/3) para BDD (Gherkin)

Credenciales corporativas de desarrollador de Apple:

Esto es necesario para acceder a nuestro programa corporativo de desarrollo de Apple (https://developer.apple.com/):
1. ID de Apple: crea uno asociado a tu cuenta de correo electrónico.
2. Certificado de iOS: crea el tuyo para fines de desarrollo y súbelo al web del Programa de Desarrollo de Apple (https://developer.apple.com/).

Ayuda en la red:

Aquí puede encontrar un sitio útil con información esencial para aprender o actualizar conceptos rápidos e iOS para desarrollar:
Introducción a Xcode: https://developer.apple.com/videos/play/wwdc2016/413/
Y siempre puedes escribirme y preguntarme. Estaré encantado de ayudarte! 🙂