Integración de Mapas en iOS con Xamarin en Channel 9 de Microsoft

Integración de Mapas en iOS con Xamarin 



Que tal amigos, les comparto mi primera participación en Channel 9 por invitación de Microsoft Latinoamérica y Xamarin para hablar sobre la inclusión de Mapas en iOS:


Durante el video se realizará una aplicación para iOS usando Xamarin, se agregarán los elementos de la Interfaz Gráfica, se realizará el código para ubicar un punto mediante coordenadas puestas por el usuario, se agregará un control de segmentos para cambiar de estándar, satélite e híbrido, se agregarán pines al mapa y la realización de un trazo de una ruta.

Espero les sirva de referencia.

Les agrego el link para descargar de Github:


Desarrollo para el Apple Watch con Xamarin

Hola amigos, les comparto la información de mi presentación en el Mobile Day 2016 en Ciudad de México con el tema de Desarrollo para el Apple Watch con Xamarin, con 4 demos, además del slideshare utilizado:

:

1.- Realizaremos una aplicación que descargue una imagen de Web y que la guarde localmente y observaremos el uso de un InputText.


2.- Realizaremos una aplicación que permita obtener una ubicación mediante Coordenadas, agregar un Pin y habilitar el uso del Zoom.


3.- Realizaremos una aplicación que permita enviar una notificación del iPhone al Apple.


4.- Realizaremos una aplicación para el Apple Watch que extraiga información de Azure.


Les comparto el link de Github para que puedan descargar los ejemplos:


Espero les sirva para que tengan una referencia.

Saludos.
@enriqueaguilar

Xamarin Studio: Componentes


Que tal amigos, en esta ocasión estaremos haciendo una aplicación para iOS usando la zona de componentes del nuevo Xamarin Studio que tiene unos días de haber salido, con características muy interesantes como el usar el Visual Studio como plataforma de programación y el Interface Builder del Xcode para el aspecto visual.



Xamarin Studio marca un cambio en la tendencia en desarrollo de software para aplicaciones nativas usando frameworks, ya que sin temor a equivocarme, es la mejor alternativa para aplicativos móviles que requieren conexión al entorno empresarial.






La zona de componentes de lo que trata el ejemplo nos permite incorporar bibliotecas establecidas de controles que facilitan el desarrollo de aplicaciones, la principal ventaja en usar CSharp en las aplicaciones móviles es el ahorro significativo de tiempo de desarrollo comparado con usar otros frameworks o usar las plataformas oficiales.






Si desean probar Xamarin Studio pueden entrar a:





http:/xamarin.com/download


Saludos.
@enriqueaguilar.
----------------------



--------------------------------------------------------------------------------------------------------------------------------
Xamarin Studio, Components.

Hi friends, this time i will be doing an iPhone application using the components of the Xamarin Studio having a few days of leaving, with very interesting features such as Visual Studio and use the software platform and the Xcode Interface Builder for the visual aspect.

Xamarin Studio marks a change in trend in software development to native applications using frameworks, and for me is the best alternative for mobile applications that require connection to the business environment.

Area components is what allows us to incorporate the example libraries set of controls that facilitate application development, the main advantage of using CSharp in mobile applications is saving significant development time compared to using other frameworks or use official platforms.

If you want to try Xamarin Studio can enter:
http:/xamarin.com/download

Good day.
@enriqueaguilar.

Crear menú lateral para iOS con FlyoutComponent con Xamarin Studio



Que tal amigos, en esta ocasión estaremos haciendo una aplicación para iOS usando Xamarin Studio con el uso del componente FlyOutNavigation que permite generar Menús laterales y desplegables que permiten que las ventanas principales ocupen toda la pantalla del dispositivo.

El uso del componente permitirá que en tan solo 8 minutos puedas crear una aplicación de este tipo.

Xamarin Studio es la mejor opción, sin duda, para desarrollar Apps para iOS ya que ofrece características que ninguna otra plataforma tiene.

Cualquier duda, con toda confianza estoy en twitter en:
@enriqueaguilar.

Saludos cordiales desde León Guanajuato México.
Enrique Aguilar.



----

Xamarin iOS FlyoutComponent.

Hi friends, on this occasion we will be making an iOS app using Xamarin Studio using Flyoutnavigation component that generates menus and folding side that allow the main windows fill the screen of the device.

The component use allow, in just 8 minutes that the create an application of this type.

Xamarin Studio is the best choice to build Apps for iOS.

Any questions, follow me on twitter at:
@enriqueaguilar.

Greetings from León, México.

Enrique Aguilar.

Xamarin para iOS - Deja que tu aplicación hable con AVSpeechSynthesizer



Que tal amigos, en esta ocasión estaremos realizando una aplicación usando el complemento del AVSpeechSynthesizer para iOS con Xamarin Studio que permite a los desarrolladores utilizar la voz de Siri para que sus propias aplicaciones puedan hablar.

Con esta nueva característica para iOS (aunque ya se podía anteriormente con complementos de terceros), el potencial en cuanto a aplicaciones de este tipo es ilimitado, por ejemplo un reloj despertador que te indique el clima del día, te lea los noticias de la mañana, tus nuevos mensajes en redes sociales, te indique quien te está llamando, y te haga un resumen de todas las actividades que vas a realizar durante el día, y todo esto sin tocar el iPhone o el iPad.

Aplicaciones empresariales que indiquen al usuario las acciones que debe de realizar, en tiempo y lugar, los procesos terminados, las notificaciones de las ventas y cobranza en tiempo real, sin necesidad de lectura, todo hablado, simplemente fascinante.

Con menos de 20 líneas de código puedes hacer que tu Aplicación Móvil, diga lo que tu quieres que diga.


Saludos desde México.
@enriqueaguilar

----

Hi friends, this time we will be making an application using the complement of AVSpeechSynthesizer for iOS 7 with Xamarin Studio that allows developers to use Siri voice for your own applications can talk.

With this new feature to iOS 7 (although it could previously third-party add-ons), the potential in terms of applications of this type is unlimited, for example an alarm clock that will indicate the weather of the day, read the morning news, your new social network messages, who is calling you, and make you a summary of all the activities that you do during the day, and all without touching the iPhone or iPad.

Business applications to the user indicating the actions you need to perform, in time and place, finishing processes, notifications of sales and collection in real time, without having to read, all spoken, just amazing.

With less than 20 lines of code you can make your mobile application, say what you want to say.

Greetings from México
@enriqueaguilar

Xamarin, Programación Asíncrona en iOS (Async)



Que tal amigos, en esta ocasión estaremos haciendo una aplicación para iOS que permita invocar métodos asíncronos los cuales recibirán de Dropbox un XML con estructura, un WSDL en formato XML de un servicio WEB público, un archivo JSON de un servicio WEB de tipo REST y una imagen almacenada en Dropbox, todos de manera asíncrona, en procesos separados completamente.

El uso de procesos Asíncronos en Xamarin Studio le da un importante impulso al desarrollo de software para móviles y una ventaja competitiva contra las otras opciones de desarrollo móvil con frameworks de tipo interpretación y scripting.

Cualquier duda, me pueden contactar en:
@enriqueaguilar

--------------------------------------------------

Hi friends, this time we will be making an iOS app that allows asynchronous invoke methods which receive structured XML, a WSDL in XML format of a public Web service, a JSON file a REST web service and an image stored on Dropbox, all asynchronously, in completely separate processes.

The use of asynchronous processes in Xamarin Studio gives a significant boost to mobile software development and competitive advantage with other development options such interpretation mobile frameworks and scripting.

Any questions, you can contact me at:
@enriqueaguilar

Xamarin - Crear una app de tipo libro para iOS



Que tal amigos, en esta ocasión vamos a realizar una aplicación para iPhone que permita la paginación con el efecto de tipo libro en iOS, usando MonoTouch, MonoDevelop y XCode, usando CSharp como lenguaje y sobre MacOS.

El primer paso será generar la clase que contendrá la estructura, sus constructores y la interfaz, después agregar los archivos que visualizará la aplicación, después generar el UIPageViewController, sus propiedades, la instancia a la clase principal y la generación de los métodos que definan el comportamiento de avanzado y retroceso.

El video dura 6 minutos, y la construcción de la aplicación no más de 15 minutos, estoy seguro que en ninguna otra plataforma podrán generar esta misma aplicación en menos tiempo. 



Para descargar el código de la aplicación pueden entrar a:

-------
Hi friends, this time we will make an iPhone application that allows paging with book type effect in iOS using MonoTouch, MonoDevelop and XCode, using CSharp as language and MacOS.


The first step is to create the class that will contain the structure, and interface builders, then add the files to display the application, then generate the UIPageViewController, their properties, the instance of the main class and generation methods that define the advanced and backward behavior.

The video lasts six minutes, and the construction of the application no more than 15 minutes, I'm sure in no other platform can generate this same application in less time.


To download the application code can enter:
https://github.com/enriqueaguilar


Invocación asíncrona de datos en WebServices sobre Windows 8


Que tal amigos, ante el cambio drástico en desarrollo de software de aplicaciones de escritorio que viene con el nuevo sistema operativo de Microsoft, cambiando muchos de los paradigmas del programador tradicional y del usuario final, empezamos ya a trabajar con él y con una mezcla de sentimientos encontrados con puntos a favor y menos en contra, en esta ocasión estaremos haciendo una aplicación para Windows 8 en XAML y C# que invoque un servicio Web que regrese una lista con datos provenientes de una tabla de SQL Server y previamente realizado. El servicio Web regresará una lista que contiene la información de una tabla con datos almacenados y está montado en un IIS 7.5 sobre Windows 7.



Para empezar la aplicación para Windows 8 tendrá un botón y un Listbox, mismo que modificaremos de la siguiente manera:


Una vez que el listbox está preparado para recibir la información de la lista mediante sus etiquetas, ahora procederemos a colocar el código de invocación asíncrona en el botón que recibirá los datos con las siguientes líneas.


Y listo, tenemos los datos de una tabla de SQL Server que son extraídas por un Servicio WEB tradicional mediante el IIS y enviadas a la aplicación de Windows 8 con invocación asíncrona y con recepción de información en el listbox.

Sin conocer el futuro sobre Windows 8, creo que siempre que tengamos oportunidad de aprender nuevas cosas, nos beneficia a todos.

Saludos y cualquier duda, por aquí seguimos en línea.
@enriqueaguilar


----------------------

Hi friends, before the drastic change in software development that comes with the new operating system from Microsoft, changing many of the paradigms of traditional developer and end-user, we begin to work with him and with mixed feelings with points in favor and against, this time we will be doing a Windows 8 XAML and C # that invokes a Web service that returns a list with data from a SQL Server table and previously performed. The Web service returns a list containing the information in a table with data stored and is mounted on a IIS 7.5 on Windows 7.

To begin the application to Windows 8 will have a button and a listbox, we will modify it as follows:



Once the listbox is ready to receive the information from the list by their labels, now proceed to place the code asynchronous invocation on the button to receive the data with the following lines.


And ready, we have data from a SQL Server table that are extracted by a traditional Web service (SOAP-WSDL) using IIS and sent to the application of Windows 8 with asynchronous invocation and receiving information in the listbox.

Without knowing the future of Windows 8, I think that whenever we have an opportunity to learn new things, benefits us all.

Greetings and any questions, we are here online.
@ enriqueaguilar....