{"id":10337,"date":"2022-03-30T16:37:35","date_gmt":"2022-03-30T16:37:35","guid":{"rendered":"https:\/\/blogs.ugto.mx\/rea\/?p=10337"},"modified":"2022-05-31T19:14:13","modified_gmt":"2022-05-31T19:14:13","slug":"clase-digital-5-ide","status":"publish","type":"post","link":"https:\/\/blogs.ugto.mx\/rea\/clase-digital-5-ide\/","title":{"rendered":"Clase digital 5. IDE"},"content":{"rendered":"\n<div class=\"wp-block-cover\" style=\"min-height:284px;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-40 has-background-dim\"><\/span><img decoding=\"async\" class=\"wp-block-cover__image-background wp-image-10338\" alt=\"\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/blogs.ugto.mx\/rea\/wp-content\/uploads\/sites\/71\/2022\/03\/1839406.jpg\" style=\"object-position:79% 98%\" data-object-fit=\"cover\" data-object-position=\"79% 98%\" \/><noscript><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"854\" class=\"wp-block-cover__image-background wp-image-10338\" alt=\"\" src=\"https:\/\/blogs.ugto.mx\/rea\/wp-content\/uploads\/sites\/71\/2022\/03\/1839406.jpg\" style=\"object-position:79% 98%\" data-object-fit=\"cover\" data-object-position=\"79% 98%\" srcset=\"https:\/\/blogs.ugto.mx\/rea\/wp-content\/uploads\/sites\/71\/2022\/03\/1839406.jpg 1280w, https:\/\/blogs.ugto.mx\/rea\/wp-content\/uploads\/sites\/71\/2022\/03\/1839406-300x200.jpg 300w, https:\/\/blogs.ugto.mx\/rea\/wp-content\/uploads\/sites\/71\/2022\/03\/1839406-1024x683.jpg 1024w, https:\/\/blogs.ugto.mx\/rea\/wp-content\/uploads\/sites\/71\/2022\/03\/1839406-768x512.jpg 768w, https:\/\/blogs.ugto.mx\/rea\/wp-content\/uploads\/sites\/71\/2022\/03\/1839406-272x182.jpg 272w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><\/noscript><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<p class=\"has-text-align-center has-base-3-color has-text-color has-large-font-size wp-block-paragraph\">IDE<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"introduccion\">Introducci\u00f3n<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a1Hola!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No sabes la alegr\u00eda que tengo al saber que sigues perseverando en tu educaci\u00f3n. Te comento que est\u00e1s a punto de lograr el objetivo de este curso y con ello subes un pelda\u00f1o m\u00e1s en tu aprendizaje. \u00a1Qu\u00e9 emoci\u00f3n no crees! Pues bien, para completar todo este proceso formativo te invito a empezar esta pen\u00faltima sesi\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Xamarin es una herramienta para escribir una vez, ejecutar en cualquier lugar.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Xamarin hace posible la creaci\u00f3n r\u00e1pida de aplicaciones m\u00f3viles. Si no tuvi\u00e9ramos una plataforma que admitiera una base de c\u00f3digo compartido, la construcci\u00f3n de la misma aplicaci\u00f3n para diferentes sistemas operativos ser\u00eda una tarea trascendental y muy probablemente generar\u00eda discrepancias entre las versiones. Cuando una marca se distribuye de manera desigual en su canal, crea una experiencia confusa para el usuario final.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Usar Xamarin es una excelente manera de reducir gastos al desarrollar aplicaciones complejas para m\u00faltiples sistemas operativos. En lugar de desarrollar una aplicaci\u00f3n completa para cada sistema, lo que aumenta el tiempo necesario para comercializar y agotar los recursos monetarios, los desarrolladores pueden sindicar cerca de dos tercios de una \u00fanica base de c\u00f3digo con&nbsp;<a href=\"https:\/\/www.chetu.com\/es\/on-demand-developers\/c-sharp.php\" target=\"_blank\" rel=\"noreferrer noopener\">C#<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Xamarin es compatible con QA y prueba de funcionalidad para errores y errores de c\u00f3digo en todo el proceso de desarrollo, una herramienta \u00fatil incluso para los programadores m\u00e1s experimentados. El kit de herramientas de Xamarin se integra con Visual Studio, el IDE de Microsoft para .NET Framework y los segmentos en varias partes utilizables diferentes: Xamarin Forms, Xamarin Test Cloud y Xamarin para Visual Studio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Puede acceder f\u00e1cilmente a las caracter\u00edsticas del SDK espec\u00edficas del canal, ya que Xamarin usa la sintaxis C#. Los desarrolladores tambi\u00e9n pueden mover proyectos entre Mac y Windows sin ning\u00fan obst\u00e1culo importante, pero las aplicaciones de iOS requieren computadoras Mac para su distribuci\u00f3n.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sin m\u00e1s que agregar, te invito a comenzar la sesi\u00f3n.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"desarrollo-del-tema\">Desarrollo del tema<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">En estos enlaces se encuentra el desarrollo de la clase, puedes iniciar dando clic en ellos:<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button aligncenter is-style-fill\"><a class=\"wp-block-button__link has-accent-background-color has-background\" href=\"https:\/\/web.microsoftstream.com\/video\/e519df4a-6665-4dc3-b1ca-1f757de1124c\" target=\"_blank\" rel=\"noreferrer noopener\">Clase digital 5 &#8211; IDE<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button aligncenter is-style-fill\"><a class=\"wp-block-button__link has-accent-background-color has-background\" href=\"https:\/\/web.microsoftstream.com\/video\/277c6c4b-d871-4d53-a08f-ed3b1f5fbe42\" target=\"_blank\" rel=\"noreferrer noopener\">Anatom\u00eda Xamarin Forms I<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button aligncenter is-style-fill\"><a class=\"wp-block-button__link has-accent-background-color has-background\" href=\"https:\/\/web.microsoftstream.com\/video\/e8fbb202-0665-4174-a80c-b9f4ad2183cb\" target=\"_blank\" rel=\"noreferrer noopener\">Anatom\u00eda Xamarin Forms II<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button aligncenter is-style-fill\"><a class=\"wp-block-button__link has-accent-background-color has-background\" href=\"https:\/\/web.microsoftstream.com\/video\/75d03aa2-0e85-4e5d-9851-3f286daa2b4b\" target=\"_blank\" rel=\"noreferrer noopener\">Anatom\u00eda Xamarin Forms III<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button aligncenter is-style-fill\"><a class=\"wp-block-button__link has-accent-background-color has-background\" href=\"https:\/\/web.microsoftstream.com\/video\/90b81c19-7a91-404d-9e9c-c1c898b14f3d\" target=\"_blank\" rel=\"noreferrer noopener\">Interfaz Xamarin Forms<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">Conclusi\u00f3n <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">En s\u00edntesis, una de las mejores facetas de Xamarin es su capacidad de interfaz de usuario. La interfaz de usuario de la aplicaci\u00f3n extrae los componentes nativos de cada canal, lo que ayuda a minimizar las diferencias y agilizar las aplicaciones. Las aplicaciones de Xamarin funcionan con la misma eficacia que las aplicaciones escritas en Objective-C o Java en sus sistemas correspondientes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Los usuarios de Xamarin comparten la l\u00f3gica de la aplicaci\u00f3n entre los canales espec\u00edficos y obtienen la capacidad de interactuar con las plataformas nativas para hacer uso de sus componentes nativos.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para resumir los conocimientos a obtener:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Xamarin usa una base de c\u00f3digo compartida<\/li><li>Se combina bien con los principales sistemas operativos (iOS, Android, Windows, etc.)<\/li><li>Ofrece integraci\u00f3n continua<\/li><li>F\u00e1cil de instalar y f\u00e1cil de aprender<\/li><li>Listo para usar con herramientas avanzadas de prueba y depuraci\u00f3n<\/li><li>Interfaz de usuario nativa y rendimiento nativo<\/li><li>Utiliza C# y .NET<\/li><li>Cobertura API completa<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Hemos llegado al final de la clase, me siento muy feliz de que hayas llegado hasta aqu\u00ed. \u00a1Te felicito, tienes una gran voluntad! Para cerrar la clase te invito a realizar la tarea asignada y mandarla como corresponde. Te espero en tu \u00faltima sesi\u00f3n, hasta entonces.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">Fuentes de informaci\u00f3n<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Microsoft. (2021). <em>Xamarin | Open-source mobile app platform for .NET<\/em>. <a href=\"https:\/\/dotnet.microsoft.com\/apps\/xamarin\" target=\"_blank\" rel=\"noreferrer noopener\"><em>https:\/\/dotnet.microsoft.com\/apps\/xamarin<\/em><\/a><\/li><li><em>Stack Overflow &#8211; Where Developers Learn, Share, &amp; Build Careers<\/em>. (2021). Stack Overflow. <a href=\"https:\/\/stackoverflow.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>https:\/\/stackoverflow.com\/<\/em><\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Introducci\u00f3n \u00a1Hola! No sabes la alegr\u00eda que tengo al saber que sigues perseverando en tu educaci\u00f3n. Te comento que est\u00e1s a punto de lograr el objetivo de este curso y con ello subes un pelda\u00f1o m\u00e1s en tu aprendizaje. \u00a1Qu\u00e9 emoci\u00f3n no crees! Pues bien, para completar todo este proceso formativo te invito a empezar &#8230; <a title=\"Clase digital 5. IDE\" class=\"read-more\" href=\"https:\/\/blogs.ugto.mx\/rea\/clase-digital-5-ide\/\" aria-label=\"Leer m\u00e1s sobre Clase digital 5. IDE\">Leer m\u00e1s<\/a><\/p>\n","protected":false},"author":142,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_crdt_document":"","episode_type":"","audio_file":"","podmotor_file_id":"","podmotor_episode_id":"","cover_image":"","cover_image_id":"","duration":"","filesize":"","filesize_raw":"","date_recorded":"","explicit":"","block":"","itunes_episode_number":"","itunes_title":"","itunes_season_number":"","itunes_episode_type":"","footnotes":""},"categories":[349,350],"tags":[41,402,351],"class_list":["post-10337","post","type-post","status-publish","format-standard","hentry","category-licenciatura-en-sistemas-de-informacion-administrativa","category-uda-desarrollo-de-aplicaciones-para-moviles","tag-clase-digital","tag-omar-alejandro-rodriguez-marquez","tag-opt001"],"acf":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/posts\/10337","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/users\/142"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/comments?post=10337"}],"version-history":[{"count":4,"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/posts\/10337\/revisions"}],"predecessor-version":[{"id":13120,"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/posts\/10337\/revisions\/13120"}],"wp:attachment":[{"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/media?parent=10337"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/categories?post=10337"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.ugto.mx\/rea\/wp-json\/wp\/v2\/tags?post=10337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}