Recibimos cientos y miles de preguntas sobre el Islam en el iPhone de los seguidores, y la pregunta más frecuente, aparte de los problemas de los dispositivos iOS y Apple, es "Quiero convertirme en desarrollador de iOS, ¿qué debo hacer?". Hace años presentamos un artículo que es una guía de inicio para cualquiera que quiera aprender a codificar: lo encuentra este enlaceAhora, 4 años después de este artículo, las cosas han cambiado mucho. Según Apple hace 10 meses, el Hay 6 millones de desarrolladores. Registrado con él, un número igual al doble del número de aplicaciones de iOS, Android, Windows Phone y BlackBerry juntas. Se espera que el número sea ahora de 8 millones. Entonces, con este gran número, si desea convertirse en un desarrollador de iOS, ¿debe saber cómo ser único entre ellos?
Con el desarrollo, ha aumentado la necesidad de desarrolladores sin los cuales los dispositivos inteligentes no existen. Las capacidades de los dispositivos inteligentes generalmente se miden por su capacidad para ejecutar mejor los juegos y el software, además de brindar al usuario una experiencia perfecta. Así que Apple desarrolló el procesador A7 con arquitectura de 64 bits, que brindó una excelente experiencia, especialmente en juegos, y Google usó el nuevo procesador Snapdragon 800 en su dispositivo "Nexus 5". No está claro qué está haciendo Samsung en el desarrollo de sus procesadores. y hardware hardware y el principal objetivo de todo esto es Dar el mejor rendimiento dentro de las aplicaciones para atraer al usuario.
Pero, ¿qué pasa con los desarrolladores? Por supuesto, los desarrolladores no aparecieron como desarrolladores por sí mismos, pero han proliferado los talleres educativos como el de la conferencia de Apple (WWDC). Y programas educativos para empresas, además de sitios que enseñan todos los lenguajes de programación. Y vimos un sitio como Code.org Y lo cargué Hora de codigo El cual tiene como objetivo educar y atraer a desarrolladores novatos, además de las decenas de aplicaciones que se han extendido en la tienda.Su objetivo es enseñar programación y mostrar lo fácil que es y es algo que cualquiera puede hacer con cierta persistencia.
Por supuesto, uno de los factores que atrae a la mayoría de los desarrolladores es el factor material, ya que la profesión del desarrollador es una de las profesiones que han aparecido recientemente, y genera mucho dinero (si tu aplicación tiene éxito), ya sea a través del método de aplicaciones pagas o incluso aplicaciones gratuitas que contienen compras dentro de la aplicación o de anuncios que ahora dominan el mundo Devoluciones de aplicaciones. Lo interesante es que el desarrollo de aplicaciones es un campo abierto para la creatividad y puedes ganar millones mientras estás en casa si tu aplicación es lo suficientemente popular.
Principios indispensables para cualquier desarrollador
Pero no creas que si te conviertes en desarrollador ganarás millones entre el día y la noche, ya que hay miles de aplicaciones que se colocan en la tienda a diario y nadie les está prestando atención, entonces ¿por qué?! La respuesta es la multitud de aplicaciones y juegos que tienen la misma idea y misión. Si desea diseñar una aplicación, tiene dos opciones para elegir:
1 Desarrollar una aplicación cuya idea se implementó previamente, pero se implementó de manera excepcional que hace que todos la acepten, como es el caso del juego "Candy Crush", que fue muy popular, aunque su idea no es nueva, pero su implementación contenía mucha creatividad: consulte este enlace para obtener más información El secreto del éxito de Candy Crush-.
2 Que crees una nueva idea y gastes toda tu energía en ella para admirar a las personas y recibir la popularidad deseada, y luego serás recompensado económica y moralmente a través de la fama de tu aplicación por tu fatiga al implementar la idea.
Ya sea que elija el primer o el segundo modelo, hay algunas cosas que deben cumplirse en una buena aplicación y un desarrollador exitoso:
1
Facilidad: El usuario no busca una aplicación compleja, sino más bien una aplicación fácil que realice plenamente la función deseada de una manera simple y sin complicaciones; Para poder lidiar con eso. Al comenzar a desarrollar una aplicación, el desarrollador debe facilitarlo lo más posible para que todos puedan usarla.
2
Capacidades del dispositivoEl desarrollador debe intentar aprovechar al máximo las capacidades del dispositivo y las funciones que brindan las empresas, por ejemplo, si está desarrollando un juego para iPhone, debe aprovechar las altas capacidades de los dispositivos, especialmente los nuevos dispositivos. que contiene procesadores A7 que muestran un excelente rendimiento en términos de gráficos.
3
la calidad: Por ejemplo, para no colocar anuncios en lugares inapropiados, puede hacer que la aplicación sea pagada y puede agregar compras desde dentro de la aplicación, pero no coloque anuncios en lugares inapropiados para no molestar al usuario, y el desarrollador no debe ser basado casi en su totalidad en compras dentro de la aplicación Porque este es también uno de los factores que más molestan al usuario.
4
Cotizar y no copiar: Cuando una aplicación es popular, muchos la imitan de forma vulgar e incluso imitan el icono de la aplicación. Si quieres copiar una idea de alguien, intenta desarrollarla y cambiarla, y es posible que ganes más fama que aquellos de quienes tomaste la idea, si dominas tu trabajo en la adición creativa. Puede revisar el artículo de Candy Crush para descubrir el secreto del éxito de una idea duplicada a través de este enlace.
5
confiar en ti mismo: Este punto es uno de los puntos más importantes que te pueden llevar a la cumbre. El comienzo puede parecer difícil, pero es más fácil de lo que cree; Porque los lenguajes de programación se basan en simples comandos lógicos que escribes para darle el dispositivo al dispositivo y este realiza la tarea, y hay muchos sitios que enseñan de manera fácil y sencilla y te ayudan a crear tus primeros proyectos como Code Academy.
6
Aprenda que idioma necesita: Ahorre tiempo y sepa lo que quiere hacer .. Por supuesto, existen varios lenguajes de programación y herramientas que le hacen escribir un código para la mayoría de los sistemas operativos, pero hasta ahora estas aplicaciones no funcionan tan bien como las aplicaciones escritas con el paquete de programación del sistema operativo. Por lo tanto, si desea desarrollar para dispositivos Android, Java es adecuado. En cuanto a si quieres desarrollar para dispositivos iOS, el lenguaje (Objective C) es el lenguaje más adecuado porque el sistema se basa en él en general y te permite utilizar todo lo relacionado con el dispositivo.
Finalmente, el desarrollo de aplicaciones puede no ser una de tus habilidades, pero tienes excelentes ideas, un buen diseñador, o incluso tienes habilidades para probar aplicaciones, así que no dejes que tus habilidades te detengan y crea un equipo de tus amigos o incluso personas que conoces. conocer en Internet y hacer una buena y útil aplicación.
Una ultima palabra
Este artículo pretendía descifrar lo que muchos consideran un código opaco que solo las empresas pueden hacer. Quizás a uno de los lectores le gustará el artículo y decida desarrollar una aplicación él mismo y obtener una gran fama como desarrollador árabe. Y no olvide que nuestro papel en el iPhone Islam es apoyar las aplicaciones árabes. Si tiene una aplicación y desea darla a conocer ampliamente, no dude en ponerse en contacto con nosotros a través de la sección "Contáctenos" del sitio. O desde la aplicación, elija "Acerca del programa" y luego el icono de correo electrónico.
Viviste. Ali. Ésta es la explicación. Y más. Decir. Para los jovenes. Selva. Ganar. Desarrolladores. Ojala. Cuantos. Envíeme un correo electrónico. Tengo. Pensamientos. Bombas. Útil. A nuestra comunidad. Arábica. Desarrollar. Programas. Ian Kahn. necesitado. Desarrolladores. Tipo. su hermano. De. Espacios. ,,,,, Ahwaz. Irán. Vamos. Nosotros desarrollamos. Nuestros pueblos. Nosotros trabajamos. Revolución. Nuevo. Y estamos hechos de humanos. Arabi. Fortuna y gracias a todos. Tu hermano Naji es de Ahwaz
¿Cuál es la diferencia entre Java y Swift Code?
¿Cuál es la diferencia entre swift y objetivo c
Que Dios te recompense bien y te beneficies
Gracias
Por Dios, estás haciendo cosas realmente hermosas.
Pero si lo desea, entonces conoce un programa o sitio que enseña programación para principiantes.
Gran artículo, pero quiero preguntarle si las aplicaciones de Android se pueden escribir completamente en javascript.
¿Alguien tiene información sobre la cantidad de desarrolladores de Android? ¿La tienda de Android está cerrada para desarrolladores egipcios?
Desafortunadamente, la querida tienda de Android para desarrolladores está cerrada en Egipto
Gracias por el esfuerzo más maravilloso
¿Hay sitios especializados en ideas?
Quiero decir que contiene ideas que se comparten entre los participantes.
¿Y el programador toma y cita estas ideas y las convierte en programas?
Que Allah te recompense lo mejor
Tengo una idea para un programa en iOS, pero debe tener una copia en Windows así como en Android para activarlo. Cómo es la forma, y si tienes un buen programa en Windows y Android de la misma manera desde el mismo programa
La paz sea con ustedes. En primer lugar, gracias por su valioso tema. En segundo lugar, estoy de acuerdo con el hermano Abdullah Al-Shammari en el último comentario sobre un tema de investigación, porque en tercer lugar y lo más importante, estoy al comienzo de un proyecto para crear una aplicación por primera vez, y por supuesto desconozco mucho y no soy estudiante, y la aplicación debería ser para iPhone, Android y el tiempo estoy angustiado y me siento perdido por dónde empezar y en qué idioma que no sea ¿Java necesito aprender?
Te dijo que el grupo Objetivo C.
Me gustaría descargar el jailbreak S / 4 desde el navegador Safari, ¿cómo lo hago?
¿Puedo conocer la mejor manera de obtener los gráficos, los personajes y el fondo de tu juego?
Muchas gracias.
Artículo muy interesante y útil.
السلام عليكم
Muy buen articulo
Gracias
Excelente artículo y consejos útiles.
Aprendí un poco de codificación de iPhone, pero desafortunadamente no continué debido a mis condiciones académicas, ya que estoy estudiando para ser enfermera después de XNUMX años.
¿Existe alguna forma de conciliar mis estudios universitarios con mis intereses técnicos y de programación?
Para que no quiero perder mis estudios a cuenta de mis tendencias, ni quiero enterrar mis tendencias e intereses porque son parte de mí.
Tengo un problema con los mensajes en un nombre de entre los mensajes, los mensajes desaparecerán con todos ellos. No sé por qué yo mismo me puede decir que me encere ciertos mensajes, sabiendo que los mensajes se quedan ahí excepto esta persona es el iPhone 5 ¿Cuál es el problema es este?
Un tema especial en el que deseamos que trabajen todos los programadores. Pero recuerde al distinguido programador que su programa puede ser maravilloso, pero la atmósfera del programa puede ser algo repetitiva, poco atractiva, colores inconsistentes o una forma de mala calidad.
Gracias por el gran artículo
Hola …
Buen artículo ... Estuve durante un período de tiempo que estuve viendo lecciones sobre cómo aprender a diseñar aplicaciones, pero el problema que enfrenté es que no tengo un dispositivo Macintosh ... Les deseo éxito a todos ....
Una Mac no es necesaria, por lo que puede desarrollar para Android, por ejemplo, y no necesita una Mac. Las máquinas con Windows son buenas y ubuntu también
السلام عليكم
Tengo ideas para programas Necesito que alguien me complazca
Hola ... Estudié dos cursos en lenguaje de programación C y dos cursos en lenguaje de programación C ++, y tengo una idea para un programa y tengo una MacBook Pro. ¿Son útiles estos cursos para empezar ... Gracias
Hola. Por supuesto, te ayuda porque la programación del iPhone depende del lenguaje c objetivo, que se deriva del lenguaje C, pero con modificaciones agregadas por Apple. Los comandos son muy similares. Puede aprender el lenguaje c objetivo muy fácilmente desde youtube o cualquier sitio web para su experiencia en lenguaje c Por supuesto, puedes programar usando lenguajes C y C ++ y hacer excelentes aplicaciones, pero es mejor aprender el lenguaje objetivo C. Generalmente la programación para IOS y Mac se realiza a través de Xcode, que puedes encontrar en el software de Mac. almacenar gratis.
Que Dios te de bienestar, un buen esfuerzo
gracias. Pero me gustaría que respondieras mi pregunta, tengo un iPod Touch 5, pero si ingresé la configuración e ingresé el uso, veré este porcentaje y lo libero a ios6, luego lo actualicé a ios7.1 y aún así falta esta característica para mí ???? Por favor, responda del escritor o los comentaristas del blog.
la paz sea contigo hermano. Desafortunadamente, la función de porcentaje no está disponible para el iPod touch incluso en su quinta versión.
Puede admitir esta función después de instalar el iPod Jailbreak
Tema muy interesante
شكرا لكم
Tengo una idea para un buen juego, pero lamentablemente según lo que dijo el editor en una de las respuestas que aprender el lenguaje de programación y trabajar con él será caro para los usuarios de iOS para Windows.
Según el nombre del juego "Creatures of the iPad"
Mi hermano corrigió la información. No es caro, pero se necesitan algunos pasos para activarlo y es completamente gratuito. La explicación está completamente contenida en el video, cuyo enlace está incluido.
¿El lenguaje del ABjctiv, el se, el dea, el deagea, el juego? ¿Quieres algo fácil? Como darnos lecciones en un paquete de ensaladas de valores o algo similar ,,,,
Espero que te guste ... Después de que perdiste, y si me convierto en un profesional en eso, estoy listo para ser un equipo para el desarrollo. Soy un desarrollador y necesito una idea, un comercializador y apoyo financiero.
Espero que cree una aplicación para nosotros como la aplicación keybourd de papel 😊
En Android, se usa el lenguaje Java, no JavaScript .. La diferencia entre ellos es grande ..
Espero ser desarrollador y espero que haya cursos de capacitación en varios países, a cada uno de nosotros le gusta ejecutar un programa que espera que exista porque le sirve.
Te da un bienestar
El software solo se crea en Mac
¿O hay alguna forma de crear programas en Windows?
La programación es posible en dispositivos Windows, para Android y para el propio Windows, pero para crear un programa para el teléfono iPhone, debes usar una Mac porque es la que contiene el programa xCode de Apple que permite el desarrollo para sus dispositivos, pero si tienes un dispositivo Windows que contiene un procesador relativamente moderno que admite la tecnología de "virtualización". Puede usar VMware para poder usar una versión Mac en su máquina Windows sin perder Windows, por supuesto que no es tan bueno como el Mac original, pero es bien. Siga este enlace explicando cómo si está interesado: http://www.youtube.com/watch?v=tDgMucfcqT4
Un artículo útil, y honestamente tengo la intención de ser un desarrollador de juegos para iPhone y descargaré un juego dentro de un mes, si Dios quiere.
Dios los bendiga por este maravilloso artículo. Tengo ideas. Necesito un desarrollador, el hermano Muhammad, para comunicarme, gracias
Quiero publicar una aplicación, pero se requiere una licencia para publicar programas.
Que Dios te recompense bien, un artículo más que maravilloso, y llegó en el momento justo ya que estoy a punto de registrarme como desarrollador con Apple para publicar aplicaciones, pero no me gusta publicar cuánto sin beneficio, porque es un programa especial. mejor que XNUMX repetidores.
Espero que publiques cursos de programación de iOS en iPhone Islam, especialmente porque son los pioneros de la programación en el mundo árabe.
Quiero hacer una pregunta sobre cómo registrarse como desarrollador con Apple. ¿Cuál es el mejor banco en Egipto para producir una visa que tramite con Apple? ¿Hay tarjetas en Egipto que aceptan negociar directamente con la tienda de EE. UU. Para comprar aplicaciones?
Y Dios te recompense con el bien
Qué tarjeta de crédito acepta Apple y no importa de qué banco, y no puedes usar una “Visa” egipcia en la tienda estadounidense. Si te comunicas con Apple, te dirán que el propósito de tener la clasificación de países en el store es para que todos los que viven en un país utilicen una tarjeta del país en el que viven.
¿Cuál es la mejor manera de enseñar un lenguaje c objetivo? ¿La educación se basa en libros, sitios web o cursos mejores?
Consejo amable
مع الشكر
Antes de aprender el objetivo c, es preferible que aprenda los comandos básicos de programación, como variables, bucles, etc. En cuanto a dónde aprender, la mejor manera es mezclar cursos y sitios. Pero asegúrese de que sus capacidades de compra lo ayuden si desea programar para dispositivos iOS, porque no puede programar programas para Apple en dispositivos Mac conocidos por su alto precio, si es un usuario de Windows, vaya a Android.
Me gustó mucho este artículo muy, muy, muy, muy útil, pero no sé cómo desarrollar una aplicación
Si desea aprender sobre desarrollo, puede hacerlo fácilmente a través de este sitio: http://code.org/learn
¿Hay desarrolladores árabes?
¿Qué piensas?
En tu opinión, Yvonne es una extranjera, y nada que decir jajaja: D
Ja, ja, ja, ja, ja, ja, ja, ja, ja, ja
Mi querido hermano, JavaScript se usa para desarrollar programas para Android, no JavaScript, que se usa para desarrollar la interacción de la interfaz de usuario en las páginas web, teniendo en cuenta que existen otras formas en las que se usa el lenguaje JavaScript para que el programa esté escrito en este lenguaje y un solo programa pueden funcionar en ambas plataformas Android. E iOS juntos, la plataforma Appcelerator
Uno de los mejores artículos que he visto.
Que Allah te recompense.
Que Allah te recompense con todo lo mejor.
Te deseamos lecciones para que nos sea más fácil aprender a programar, y como sabes, es muy difícil al principio.
Siga este enlace, ya que tiene una gran facilidad para la programación de principiantes.
Siga este enlace, ya que es muy fácil para principiantes. http://code.org/learn
Muy maravilloso artículo ..
Gracias Yvonne Aslam
Que Allah te recompense, me motivaste a aprender más
Nos preparamos para influir en ti y favorece que este sitio sea excelente para principiantes. http://code.org/learn
Un artículo excelente, pero hay un error en el sexto párrafo, "Dispositivos Android, un lenguaje (JavaScript)" El lenguaje utilizado para programar Android es "JAVA"
Puedo programar pero me faltan ideas, ¿cómo me comunico con quienes tienen las ideas para convertirlas en un programa?
Gracias
Muchos expertos prefieren aprender JavaScript antes que Java porque es más simple y también contiene al principio muchos comandos básicos importantes para muchos otros lenguajes.
Le brinda una buena salud en un tema útil para nosotros como desarrolladores principiantes.
De hecho, tenía la intención de publicar mi solicitud con usted.
Actualízalo y compártelo contigo, si Dios quiere
Tengo una pregunta para ti, ¿por qué no preguntas, y Yvonne Islam responde, solo sobre el desarrollo?
Está familiarizado con los problemas y errores de programación más comunes.
Somos principiantes y no tenemos experiencia con estas cosas.
Gracias
Francamente, te apoyo, hermano Abdullah
En muchas necesidades, debemos preguntarle al respecto como desarrollador intermedio y avanzado, no como principiante.