<rss version="2.0"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:dc="http://purl.org/dc/elements/1.1/">
        <channel>
        <title>Magazine - programacion-ios</title>
        <link>https://www.applesfera.com</link>
        <description>Publicación de noticias sobre gadgets y tecnología. Últimas tecnologías en electrónica de consumo y novedades tecnológicas en móviles, tablets, informática, etc</description>
        <pubDate>Tue, 09 Jun 2026 06:34:51 +0000</pubDate>
        <generator>https://www.applesfera.com</generator>
        <atom:link href="https://www.applesfera.com/tag/programacion-ios/rss2.xml" rel="self" type="application/rss+xml" />
                                        <item>
                <title><![CDATA[Apple impulsa la Semana de la Programación 2023 y fomenta el talento de los desarrolladores en Europa]]></title>
                <link>https://www.applesfera.com/apple-1/apple-impulsa-semana-programacion-2023-fomenta-talento-desarrolladores-europa</link>
                <guid>https://www.applesfera.com/apple-1/apple-impulsa-semana-programacion-2023-fomenta-talento-desarrolladores-europa</guid>
                <pubDate>Fri, 13 Oct 2023 14:05:00 +0000</pubDate>
                                <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/29093e/apple-computer-science-keep-on-coding/1024_2000.jpeg" alt="Apple&#x20;impulsa&#x20;la&#x20;Semana&#x20;de&#x20;la&#x20;Programaci&#x00F3;n&#x20;2023&#x20;y&#x20;fomenta&#x20;el&#x20;talento&#x20;de&#x20;los&#x20;desarrolladores&#x20;en&#x20;Europa">
    </p>
    <p>Programar no sólo es para informáticos. Es un <strong>ejercicio de pensamiento lógico divertido y enriquecedor</strong> que - en mi opinión - debería ser parte del sistema educativo. Aprender a programar es también conocer cómo resolver problemas y eso nos enriquece también incluso fuera de la pantalla.</p>
<!-- BREAK 1 --><p>Del 7 al 22 de octubre, se celebra la <a rel="noopener, noreferrer" href="https://digital-strategy.ec.europa.eu/es/news/eu-code-week-2023">Semana de la Programación</a> (la 11a edición en la UE) con diversos eventos online y el objetivo claro de difundir una forma creativa la creación de software y su <strong>inclusión en los planes de estudio</strong>, con diversas actividades incluso para niños en actividad preescolar.</p>
<p>Desde su inicio en 2013, <strong>Apple ha respaldado de manera activa la Semana de la Programación</strong>. Como empresa, Apple valora enormemente la promoción de una nueva generación de desarrolladores con talento: cada año, colabora estrechamente con legisladores, educadores, estudiantes y programadores de toda Europa para destacar la importancia crucial de la programación y las habilidades digitales en todo el continente.</p>
<!-- BREAK 2 --><h2>40 años colaborando con educadores</h2><div class="article-asset-image article-asset-normal article-asset-center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=1306 width=1960 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/2e26d8/apple-computer-science-student-coding/450_1000.webp 450w, https://i.blogs.es/2e26d8/apple-computer-science-student-coding/650_1200.webp 681w,https://i.blogs.es/2e26d8/apple-computer-science-student-coding/1024_2000.webp 1024w, https://i.blogs.es/2e26d8/apple-computer-science-student-coding/1366_2000.webp 1366w" src="https://i.blogs.es/2e26d8/apple-computer-science-student-coding/450_1000.webp" alt="Apple Computer Science Student Coding" onerror="this.src='https://i.blogs.es/2e26d8/apple-computer-science-student-coding/450_1000.jpeg';this.srcset='https://i.blogs.es/2e26d8/apple-computer-science-student-coding/450_1000.jpeg 450w, https://i.blogs.es/2e26d8/apple-computer-science-student-coding/650_1200.jpeg 681w,https://i.blogs.es/2e26d8/apple-computer-science-student-coding/1024_2000.jpeg 1024w, https://i.blogs.es/2e26d8/apple-computer-science-student-coding/1366_2000.jpeg 1366w';return false;">
   <img alt="Apple Computer Science Student Coding" class="centro_sinmarco" src="https://i.blogs.es/2e26d8/apple-computer-science-student-coding/450_1000.webp">
   
      </div>
</div>
<p><strong>Susan Prescott</strong>, Vicepresidenta de Educación y Marketing para Empresas de Apple, sobre el apoyo de Apple a profesores y alumnos: <em>"Creemos que la programación es un conocimiento práctico esencial: aprender a programar y desarrollar apps fomenta la confianza y la capacidad de resolver problemas, y ayuda a preparar a los estudiantes para el futuro, independientemente de la carrera que quieran cursar. En Apple tenemos el compromiso de proporcionar a los jóvenes y a los educadores los recursos necesarios para iniciar y ampliar su viaje en el lenguaje de la programación, en línea con los esfuerzos de la Comisión Europea por facilitar el acceso a la codificación a todas las personas”</em>.</p>
<!-- BREAK 3 --><p>Cada año, Apple ofrece a jóvenes de todo el mundo la oportunidad de participar en el <a rel="noopener, noreferrer" href="https://developer.apple.com/wwdc23/swift-student-challenge/">Swift Student Challenge</a>. Este desafío, abierto a cualquier joven desarrollador que haya creado una aplicación en Swift, representa <strong>una vía para acercar la magia de la programación a jóvenes con talento</strong>, mostrando lo sencillo que puede ser dejar que la pasión guíe el proceso y dar vida a aplicaciones increíbles.</p>
<div class="article-asset-image article-asset-normal article-asset-center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=1400 width=1960 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/6cb5d6/apple-computer-science-swift-playgrounds-about-me-1/450_1000.webp 450w, https://i.blogs.es/6cb5d6/apple-computer-science-swift-playgrounds-about-me-1/650_1200.webp 681w,https://i.blogs.es/6cb5d6/apple-computer-science-swift-playgrounds-about-me-1/1024_2000.webp 1024w, https://i.blogs.es/6cb5d6/apple-computer-science-swift-playgrounds-about-me-1/1366_2000.webp 1366w" src="https://i.blogs.es/6cb5d6/apple-computer-science-swift-playgrounds-about-me-1/450_1000.webp" alt="Apple Computer Science Swift Playgrounds About Me 1" onerror="this.src='https://i.blogs.es/6cb5d6/apple-computer-science-swift-playgrounds-about-me-1/450_1000.jpeg';this.srcset='https://i.blogs.es/6cb5d6/apple-computer-science-swift-playgrounds-about-me-1/450_1000.jpeg 450w, https://i.blogs.es/6cb5d6/apple-computer-science-swift-playgrounds-about-me-1/650_1200.jpeg 681w,https://i.blogs.es/6cb5d6/apple-computer-science-swift-playgrounds-about-me-1/1024_2000.jpeg 1024w, https://i.blogs.es/6cb5d6/apple-computer-science-swift-playgrounds-about-me-1/1366_2000.jpeg 1366w';return false;">
   <img alt="Apple Computer Science Swift Playgrounds About Me 1" class="centro_sinmarco" src="https://i.blogs.es/6cb5d6/apple-computer-science-swift-playgrounds-about-me-1/450_1000.webp">
   
      </div>
</div>
<p>Además, Apple ha implementado el programa <a rel="noopener, noreferrer" href="https://education.apple.com/#/home/rp/T021339A">"Programación para Todos"</a>, que proporciona recursos didácticos detallados para <strong>orientar a los estudiantes en el desarrollo de habilidades básicas de programación</strong>. Disponibles para educadores en toda Europa, estos programas introducen a los estudiantes en Swift Playgrounds y SwiftUI, las herramientas más sencillas para crear interfaces de usuario con un mínimo de código. A través de iniciativas como estas, la programación no solo se convierte en un estímulo educativo y un motor de crecimiento personal, sino también en un componente vital de la economía global.</p>
<!-- BREAK 4 --><p>En 2022, <strong>la economía de iOS continuó expandiéndose en Europa</strong>, generando 2,6 millones de empleos en todo el continente y permitiendo que los pequeños desarrolladores superaran a sus contrapartes más grandes. Europa ahora cuenta con un ecosistema robusto de desarrolladores, con un aumento significativo en la facturación y las tasas de ventas, que han superado la media, alcanzando un impresionante 116% desde 2019.</p>
<h2>Programas de apoyo académico y profesional de Apple a desarrolladores</h2><div class="article-asset-image article-asset-normal article-asset-center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=1400 width=1960 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/33a8aa/apple-computer-science-everyone-can-code/450_1000.webp 450w, https://i.blogs.es/33a8aa/apple-computer-science-everyone-can-code/650_1200.webp 681w,https://i.blogs.es/33a8aa/apple-computer-science-everyone-can-code/1024_2000.webp 1024w, https://i.blogs.es/33a8aa/apple-computer-science-everyone-can-code/1366_2000.webp 1366w" src="https://i.blogs.es/33a8aa/apple-computer-science-everyone-can-code/450_1000.webp" alt="Apple Computer Science Everyone Can Code" onerror="this.src='https://i.blogs.es/33a8aa/apple-computer-science-everyone-can-code/450_1000.jpeg';this.srcset='https://i.blogs.es/33a8aa/apple-computer-science-everyone-can-code/450_1000.jpeg 450w, https://i.blogs.es/33a8aa/apple-computer-science-everyone-can-code/650_1200.jpeg 681w,https://i.blogs.es/33a8aa/apple-computer-science-everyone-can-code/1024_2000.jpeg 1024w, https://i.blogs.es/33a8aa/apple-computer-science-everyone-can-code/1366_2000.jpeg 1366w';return false;">
   <img alt="Apple Computer Science Everyone Can Code" class="centro_sinmarco" src="https://i.blogs.es/33a8aa/apple-computer-science-everyone-can-code/450_1000.webp">
   
      </div>
</div>
<p>La <strong>Apple Developer Academy de Nápoles</strong>, <a class="text-outboundlink" href="https://www.applesfera.com/apple-1/apple-inaugura-la-primera-academia-de-desarrollo-ios-en-napoles" data-vars-post-title="Apple inaugura la primera Academia de Desarrollo iOS en Nápoles" data-vars-post-url="https://www.applesfera.com/apple-1/apple-inaugura-la-primera-academia-de-desarrollo-ios-en-napoles">establecida en colaboración con la Universidad Federico II en 2016</a>, ofrece un programa educativo de nueve meses gratuito centrado en programación, diseño y habilidades profesionales. Los estudiantes no solo reciben formación académica, sino también orientación sobre cómo establecer sus propios negocios para llevar a cabo sus ideas. La academia ofrece tanto programas de grado extensos como cursos cortos de cuatro semanas en colaboración con diversas universidades y organizaciones sin fines de lucro en toda Europa.</p>
<!-- BREAK 5 --><p>En París, <a rel="noopener, noreferrer" href="https://simplon.co/formation/foundation/24">Simplon</a>, una iniciativa que proporciona formación gratuita en desarrollo de aplicaciones y programación a personas desempleadas de diversos orígenes, cuenta con el respaldo de Apple desde 2019. Recientemente, con el apoyo de Apple, Simplon ha ampliado su programa para ofrecer formaciones exclusivas para mujeres en Lyon y Toulouse, así como un curso centrado en la accesibilidad en su centro de París. Además, Apple aprovecha su <strong>red de tiendas Apple Retail en Europa para ofrecer a los clientes la oportunidad de aprender a programar durante la Semana de la Programación</strong>, a través de sesiones gratuitas como "Personaliza tu primera app" y "Programa con Swift Playgrounds", disponibles para reservar on-line a través de <a rel="noopener, noreferrer" href="https://apple.com/es/today/">apple.com/es/today/</a>.</p>
<p>El App Store también se suma a la celebración de la Semana de la Programación del 7 al 22 de octubre, ofreciendo <strong>contenido especial que presenta diversas aplicaciones para adentrarse en la programación</strong>, incluyendo la creada por desarrolladores españoles Code Land. Además, se destacan aplicaciones codificadas en Swift por desarrolladores europeos y ganadores del Swift Student Challenge, ofreciendo a los usuarios la oportunidad de explorar el mundo de la programación a través de estas aplicaciones seleccionadas.</p>
<!-- BREAK 6 --><p>En <strong>Applesfera</strong> | <a class="text-outboundlink" href="https://www.applesfera.com/entrevistas/lenguaje-programacion-futuro-esta-historia-ganadores-espanoles-swift-student-challenge-apple" data-vars-post-title="El lenguaje de programación del futuro: esta es la historia de los ganadores españoles del Swift Student Challenge de Apple" data-vars-post-url="https://www.applesfera.com/entrevistas/lenguaje-programacion-futuro-esta-historia-ganadores-espanoles-swift-student-challenge-apple">El lenguaje de programación del futuro: esta es la historia de los ganadores españoles del Swift Student Challenge de Apple</a></p>
<script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[Programación iOS para iPhone y iPad, curso Online: A Fondo]]></title>
                <link>https://www.applesfera.com/profesional/programacion-ios-para-iphone-y-ipad-curso-online-a-fondo</link>
                <guid>https://www.applesfera.com/profesional/programacion-ios-para-iphone-y-ipad-curso-online-a-fondo</guid>
                <pubDate>Sun, 08 Sep 2013 11:02:58 +0000</pubDate>
                                <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/519e29/programacion-20ios-20para-20iphone-20y-20ipad-20by-20fernando-20rodriguez-20-20udemy/1024_2000.jpg" alt="Programaci&#x00F3;n&#x20;iOS&#x20;para&#x20;iPhone&#x20;y&#x20;iPad,&#x20;curso&#x20;Online&#x3A;&#x20;A&#x20;Fondo">
    </p>
    <p>Muchos de nosotros nos hemos planteado desarrollar una aplicación para iOS. Y algunos también nos hemos echado para atrás al no conoer de antemano todo el proceso y poder acceder a algún curso en el que nos expliquen todo claramente. Hoy vamos a ver un curso Online disponible en <strong>Udemy</strong>, llamado <strong>Programación iOS para iPhone y iPad</strong>, en castellano y en el que se tratan todos y cada uno de los aspectos relativos a las aplicaciones iOS, desde los requisitos técnicos y aplicaciones necesarias y cómo instalarlas, hasta la subida de la aplicación al App Store para su aprobación. </p>
<!-- BREAK 1 -->
<p>Si contamos con un Mac más o menos reciente con procesador intel, y tenemos alguna experiencia en programación orientada a objetos, podremos lanzarnos a la aventura de desarrollar nuestra propia aplicación.</p>
<!-- BREAK 2 --><!--more-->
<div class="article-asset-image article-asset-normal article-asset-center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=321 width=616 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/afd8a3/skitch/450_1000.webp 450w, https://i.blogs.es/afd8a3/skitch/650_1200.webp 681w,https://i.blogs.es/afd8a3/skitch/1024_2000.webp 1024w, https://i.blogs.es/afd8a3/skitch/1366_2000.webp 1366w" src="https://i.blogs.es/afd8a3/skitch/450_1000.webp" alt="Fernando Rodríguez" onerror="this.src='https://i.blogs.es/afd8a3/skitch/450_1000.jpg';this.srcset='https://i.blogs.es/afd8a3/skitch/450_1000.jpg 450w, https://i.blogs.es/afd8a3/skitch/650_1200.jpg 681w,https://i.blogs.es/afd8a3/skitch/1024_2000.jpg 1024w, https://i.blogs.es/afd8a3/skitch/1366_2000.jpg 1366w';return false;">
   <img alt="Fernando Rodríguez" class="centro_sinmarco" src="https://i.blogs.es/afd8a3/skitch/450_1000.webp">
   
      </div>
</div>
<p>El curso ha sido desarrollado por <a href="https://www.applesfera.com/usuario/cocoamental">Fernando Rodríguez</a>, al que muchos recordaréis por <a class="text-outboundlink" href="https://www.applesfera.com/applesfera/entrevista-en-exclusiva-a-fernando-rodriguez-no-sabemos-muy-bien-a-donde-llegaremos-con-la-computacion-movil-pero-el-viaje-esta-siendo-fascinante" data-vars-post-title="Entrevista en exclusiva a Fernando Rodríguez: &quot; No sabemos muy bien a dónde llegaremos con la computación móvil, pero el viaje está siendo fascinante&quot;" data-vars-post-url="https://www.applesfera.com/applesfera/entrevista-en-exclusiva-a-fernando-rodriguez-no-sabemos-muy-bien-a-donde-llegaremos-con-la-computacion-movil-pero-el-viaje-esta-siendo-fascinante">esta entrevista</a> que le hicimos, o por la narración del <a class="text-outboundlink" href="https://www.applesfera.com/apple/el-wwdc2012-visto-desde-dentro-por-fernando-rodriguez" data-vars-post-title="El WWDC2012 visto desde dentro, por Fernando Rodríguez" data-vars-post-url="https://www.applesfera.com/apple/el-wwdc2012-visto-desde-dentro-por-fernando-rodriguez">WWDC 2012</a> desde California. Fernando cuenta con una <strong>enorme experiencia facilitando cursos de programación</strong> y buenas prácticas, por lo que nos introducirá además algunos patrones de diseño, como el MVC o el delegate. Como veis, nada se ha dejado al azar y todo lo que necesitamos para tener nuestra aplicación vivita y coleando para su descarga está incluido en el curso.</p>
<!-- BREAK 3 -->
<h2>Udemy, un buen sitio web para recibir cursos online
</h2>

<p>Antes de meterme en faena e ir desglosando los contenidos del curso, merece la pena hablar de <strong>Udemy, un sitio web con cursos online en inglés y en castellano</strong>, en el que encontraremos gran variedad de temas. Así, hay sitio para cursos de diseño de aplicaciones como el que hoy nos ocupa, o cursos de habilidades personales, coaching, hacer tartas, ... como veis la temática es bien diversa, así como los precios por los distintos cursos, algunos de ellos gratuitos.</p>
<!-- BREAK 4 --><div class="article-asset-image article-asset-normal article-asset-center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=375 width=650 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/51a1a4/fernando-20rodriguez-20courses-1/450_1000.webp 450w, https://i.blogs.es/51a1a4/fernando-20rodriguez-20courses-1/650_1200.webp 681w,https://i.blogs.es/51a1a4/fernando-20rodriguez-20courses-1/1024_2000.webp 1024w, https://i.blogs.es/51a1a4/fernando-20rodriguez-20courses-1/1366_2000.webp 1366w" src="https://i.blogs.es/51a1a4/fernando-20rodriguez-20courses-1/450_1000.webp" alt="Búsqueda y selección de cursos en Udemy" onerror="this.src='https://i.blogs.es/51a1a4/fernando-20rodriguez-20courses-1/450_1000.jpg';this.srcset='https://i.blogs.es/51a1a4/fernando-20rodriguez-20courses-1/450_1000.jpg 450w, https://i.blogs.es/51a1a4/fernando-20rodriguez-20courses-1/650_1200.jpg 681w,https://i.blogs.es/51a1a4/fernando-20rodriguez-20courses-1/1024_2000.jpg 1024w, https://i.blogs.es/51a1a4/fernando-20rodriguez-20courses-1/1366_2000.jpg 1366w';return false;">
   <img alt="Búsqueda y selección de cursos en Udemy" class="centro_sinmarco" src="https://i.blogs.es/51a1a4/fernando-20rodriguez-20courses-1/450_1000.webp">
   
      </div>
</div>
<p>Una vez nos hayamos registrado en el curso deseado, contamos con una buena estructura en la que tenemos los capítulos y temas a la izquierda, y a la derecha contamos con la posibilidad de ver información relevante al curso. </p>
<!-- BREAK 5 --><div class="article-asset-image article-asset-normal article-asset-center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=420 width=650 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/8b166f/udemy-20--20online-20courses-20from-20the-20world_s-20experts/450_1000.webp 450w, https://i.blogs.es/8b166f/udemy-20--20online-20courses-20from-20the-20world_s-20experts/650_1200.webp 681w,https://i.blogs.es/8b166f/udemy-20--20online-20courses-20from-20the-20world_s-20experts/1024_2000.webp 1024w, https://i.blogs.es/8b166f/udemy-20--20online-20courses-20from-20the-20world_s-20experts/1366_2000.webp 1366w" src="https://i.blogs.es/8b166f/udemy-20--20online-20courses-20from-20the-20world_s-20experts/450_1000.webp" alt="Estructura del curso, agrupada en secciones y clases (Lectures)" onerror="this.src='https://i.blogs.es/8b166f/udemy-20--20online-20courses-20from-20the-20world_s-20experts/450_1000.jpg';this.srcset='https://i.blogs.es/8b166f/udemy-20--20online-20courses-20from-20the-20world_s-20experts/450_1000.jpg 450w, https://i.blogs.es/8b166f/udemy-20--20online-20courses-20from-20the-20world_s-20experts/650_1200.jpg 681w,https://i.blogs.es/8b166f/udemy-20--20online-20courses-20from-20the-20world_s-20experts/1024_2000.jpg 1024w, https://i.blogs.es/8b166f/udemy-20--20online-20courses-20from-20the-20world_s-20experts/1366_2000.jpg 1366w';return false;">
   <img alt="Estructura del curso, agrupada en secciones y clases (Lectures)" class="centro_sinmarco" src="https://i.blogs.es/8b166f/udemy-20--20online-20courses-20from-20the-20world_s-20experts/450_1000.webp">
   
      </div>
</div>
<h2>Programación iOS para iPhone y iPad
</h2>

<p>Como os decía antes, Programación iOS para iPhone y iPad <strong>es un curso integral</strong> que va desde la instalación de Xcode hasta la subida de la aplicación al App Store. Es decir, que si nunca lo has hecho antes te sentirás bastante arropado desde el principio. </p>
<!-- BREAK 6 -->
<p>Cada una de las sesiones, grabadas en vídeo, cuenta con la <strong>posibilidad de mandar tus preguntas</strong> para resolver dudas desde la propia página, así como con un bloc de notas en el que puedes ir realizando tus anotaciones o tomar tus apuntes.</p>
<!-- BREAK 7 -->
<p>Los cursos cuentan también con documentación en formato .pdf, descargables para su lectura o bien visibles desde la propia página de Udemy.</p>

<h2>Contenidos del curso
</h2>

<p>Tras una introducción al curso, en el que se nos enseña a instalar Xcode y un repaso a algunos conceptos esenciales de la programación orientada a objetos, comenzamos a meternos en faena. Así, vemos los <strong>principales pasos a seguir para desarrollar en Objective C</strong>, como son su filosofía, sintaxis, definición de una clase básica, objetos, inicializadores, ....</p>
<!-- BREAK 8 -->
<blockquote>El curso está muy bien estructurado, con lecciones en vídeo y partes en texto para nuestro estudio</blockquote>

<p>Antes hablamos de los patrones de diseño. Como en corte y confección, los patrones nos ayudan a <strong>adoptar buenas prácticas de programación</strong>, utilizando remedios similares para problemas parecidos. En el curso se ven y se utilizan de manera práctica tanto el patrón <strong>Modelo Vista Controlador</strong> como el <strong>delegate</strong>.</p>
<!-- BREAK 9 -->
<p>La <strong>combinación de distintos MVC</strong> es el paso siguiente, gracias a los combinadores. Como el uso de tablas también es un elemento fundamental a la hora de desarrollar aplicaciones, ese será el aspecto siguiente. </p>
<!-- BREAK 10 --><div class="article-asset-image article-asset-normal article-asset-center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=480 width=650 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/6356ff/captura-20de-20pantalla-202013-09-08-20a-20la-s-2012.56.37/450_1000.webp 450w, https://i.blogs.es/6356ff/captura-20de-20pantalla-202013-09-08-20a-20la-s-2012.56.37/650_1200.webp 681w,https://i.blogs.es/6356ff/captura-20de-20pantalla-202013-09-08-20a-20la-s-2012.56.37/1024_2000.webp 1024w, https://i.blogs.es/6356ff/captura-20de-20pantalla-202013-09-08-20a-20la-s-2012.56.37/1366_2000.webp 1366w" src="https://i.blogs.es/6356ff/captura-20de-20pantalla-202013-09-08-20a-20la-s-2012.56.37/450_1000.webp" alt="también hay transparencias en el curso" onerror="this.src='https://i.blogs.es/6356ff/captura-20de-20pantalla-202013-09-08-20a-20la-s-2012.56.37/450_1000.jpg';this.srcset='https://i.blogs.es/6356ff/captura-20de-20pantalla-202013-09-08-20a-20la-s-2012.56.37/450_1000.jpg 450w, https://i.blogs.es/6356ff/captura-20de-20pantalla-202013-09-08-20a-20la-s-2012.56.37/650_1200.jpg 681w,https://i.blogs.es/6356ff/captura-20de-20pantalla-202013-09-08-20a-20la-s-2012.56.37/1024_2000.jpg 1024w, https://i.blogs.es/6356ff/captura-20de-20pantalla-202013-09-08-20a-20la-s-2012.56.37/1366_2000.jpg 1366w';return false;">
   <img alt="también hay transparencias en el curso" class="centro_sinmarco" src="https://i.blogs.es/6356ff/captura-20de-20pantalla-202013-09-08-20a-20la-s-2012.56.37/450_1000.webp">
   
      </div>
</div>
<p>A continuación se ven las limitaciones del patrón delegate, notificaciones, persistencia y sistema de archivos, <strong>JSON</strong> para la representación textual de objetos, construcción de aplicaciones universales para todos los dispositivos iOS, personalización de la interfaz y <strong>subida de la aplicación al App Store</strong>. </p>
<!-- BREAK 11 -->
<p>En <strong>tres anexos</strong> aprenderemos además a depurar nuestros programas en Cocoa, Colecciones y algunos resúmenes y buenas prácticas. </p>

<h2>Valoración del curso
</h2>

<p>Programación iOS para iPhone y iPad es un curso completo, en el que <strong>se cubren todos los aspectos necesarios para diseñar, programar, y subir una aplicación</strong> al App Store. Es realmente ameno, gracias a la experiencia didáctica de Fernando Rodríguez impartiendo cursos y a su sentido del humor, presente en todas las fases para que aprender no se nos haga cuesta arriba. </p>
<!-- BREAK 12 --><div class="article-asset-image article-asset-normal article-asset-center">
 <div class="asset-content">
                   <img class="centro_sinmarco" height=486 width=650 loading="lazy" decoding="async" sizes="100vw" fetchpriority="high" srcset="https://i.blogs.es/1e51bd/captura-20de-20pantalla-202013-09-08-20a-20la-s-2011.50.56/450_1000.webp 450w, https://i.blogs.es/1e51bd/captura-20de-20pantalla-202013-09-08-20a-20la-s-2011.50.56/650_1200.webp 681w,https://i.blogs.es/1e51bd/captura-20de-20pantalla-202013-09-08-20a-20la-s-2011.50.56/1024_2000.webp 1024w, https://i.blogs.es/1e51bd/captura-20de-20pantalla-202013-09-08-20a-20la-s-2011.50.56/1366_2000.webp 1366w" src="https://i.blogs.es/1e51bd/captura-20de-20pantalla-202013-09-08-20a-20la-s-2011.50.56/450_1000.webp" alt="Los cuatro mandamientos de la comunicación entre objetos" onerror="this.src='https://i.blogs.es/1e51bd/captura-20de-20pantalla-202013-09-08-20a-20la-s-2011.50.56/450_1000.jpg';this.srcset='https://i.blogs.es/1e51bd/captura-20de-20pantalla-202013-09-08-20a-20la-s-2011.50.56/450_1000.jpg 450w, https://i.blogs.es/1e51bd/captura-20de-20pantalla-202013-09-08-20a-20la-s-2011.50.56/650_1200.jpg 681w,https://i.blogs.es/1e51bd/captura-20de-20pantalla-202013-09-08-20a-20la-s-2011.50.56/1024_2000.jpg 1024w, https://i.blogs.es/1e51bd/captura-20de-20pantalla-202013-09-08-20a-20la-s-2011.50.56/1366_2000.jpg 1366w';return false;">
   <img alt="Los cuatro mandamientos de la comunicación entre objetos" class="centro_sinmarco" src="https://i.blogs.es/1e51bd/captura-20de-20pantalla-202013-09-08-20a-20la-s-2011.50.56/450_1000.webp">
   
      </div>
</div>
<p>El curso está muy bien estructurado, con lecciones en vídeo y partes en texto para nuestro estudio. Es fácil de seguir y, gracias a la estructura de Udemy, podemos irlo haciendo a nuestro ritmo, volviendo a las partes que nos hayan resultado más complejas y pudiendo enviar preguntas en caso de que algo se nos haya atragantado. </p>
<!-- BREAK 13 -->
<blockquote>Programación iOS para iPhone y iPad es un curso completo, en el que se cubren todos los aspectos necesarios para diseñar, programar, y subir una aplicación al App Store</blockquote>

<p>Programación iOS para iPhone y iPad tiene un coste de 399 euros. Cuenta con <strong>124 lecciones, 20 horas de contenidos en vídeo</strong>, ejercicios y exámenes para nuestra autoevaluación. Una vez lo empezamos dan ganas de seguir aprendiendo más, gracias a que <strong>es un curso ágil y ameno</strong>. En la <a rel="nofollow, sponsored, noopener, noreferrer" target="_blank" class="js-ecommerce" id="link-ecommerce-1" href="https://www.webedia-afilia.com/redirect?url=https%3A%2F%2Fwww.udemy.com%2Fcurso-de-programacion-ios-para-iphone-y-ipad%2F%3Fsl%3DE0IfcFlUVw%253D%253D&category=profesional&site=applesfera&ecomPostExpiration=everlasting&postId=50971" data-vars-affiliate-url="https://www.udemy.com/curso-de-programacion-ios-para-iphone-y-ipad/?sl=E0IfcFlUVw%3D%3D">página del curso</a> podemos además ver de forma gratuita algunas partes del curso. Recomendado si quieres desarrollar tu propia aplicación y/o tienes oxidadas tus prácticas de programación.</p>
<!-- BREAK 14 -->
<p>Curso | <a rel="nofollow, sponsored, noopener, noreferrer" target="_blank" class="js-ecommerce" id="link-ecommerce-2" href="https://www.webedia-afilia.com/redirect?url=https%3A%2F%2Fwww.udemy.com%2Fcurso-de-programacion-ios-para-iphone-y-ipad%2F%3Fsl%3DE0IfcFlUVw%253D%253D&category=profesional&site=applesfera&ecomPostExpiration=everlasting&postId=50971" data-vars-affiliate-url="https://www.udemy.com/curso-de-programacion-ios-para-iphone-y-ipad/?sl=E0IfcFlUVw%3D%3D">Udemy</a>
Más información | <a rel="noopener, noreferrer" href="http://www.cocoaosx.com/">Cocoa mental</a></p>
<script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[Tutoriales de programación en Español para el iPhone e iPod touch]]></title>
                <link>https://www.applesfera.com/aplicaciones-ios/tutoriales-de-programacion-en-espanol-para-el-iphone-e-ipod-touch</link>
                <guid>https://www.applesfera.com/aplicaciones-ios/tutoriales-de-programacion-en-espanol-para-el-iphone-e-ipod-touch</guid>
                <pubDate>Tue, 20 Jul 2010 09:37:16 +0000</pubDate>
                                <description>
                    <![CDATA[
                              <div><object width="640" height="505"><param name="movie" value="https://www.youtube.com/v/6egvHAXACFo&amp;hl=es_ES&amp;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="https://www.youtube.com/v/6egvHAXACFo&amp;hl=es_ES&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"></embed></object></div>
    <p></p>
<p></p>

<p>¿Siempre has querido aprender Objetive-C para programar para Mac OS X e iOS pero tienes problemas con el idioma? Si es tu caso ahora hay una solución para tu problema, <strong>un blog dedicado a la programación para iOS pero escrito íntegramente en Español</strong>. </p>
<!-- BREAK 1 -->
<p>Su nombre es &#8220;Hola mundo iPhone&#8221;, y en él sus creadores pretenden compartir sus conocimiento de creación de aplicaciones para iOS en formato screencast y de una forma muy amena. </p>
<!-- BREAK 2 -->
<p>Compaginan ciertos vídeos con explicaciones complejas, con otras entradas más simples en formato escrito y con ayudas para las personas que nunca hayan usado un compilador ni tengan muchos conocimientos de programación. </p>
<!-- BREAK 3 -->
<p>Aún con toda la ayuda disponible en Español y redactada de forma distendida, tengo que avisarte que Objetive-C es un lenguaje relativamente complicado sino se posee una fuerte base en la programación orientada a objetos.  </p>
<!-- BREAK 4 -->
<p>Más información | <a rel="noopener, noreferrer" href="http://helloworldiphone.blogspot.com/">Hola mundo iPhone</a></p>
<script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
            </channel>
</rss>
