Alan için Uygulamalar - ArcGIS için AppStudio

Birkaç gün önce ArcGIS'in uygulama yapımı için sunduğu araçlara odaklanan bir web seminerine katıldık ve yayınladık. Ana Vidal ve Franco Viola, başlangıçta ArcGIS için AppStudio’yu vurgulayan web seminerine katıldı; biraz ArcGIS arayüzünün hem bileşen uygulamaları, hem de web kullanımı gibi tüm bileşenlerine nasıl bağlandığını açıkladı.

temeller

Web seminerinin gündemi dört temel nokta ile tanımlanmıştır: şablonların seçimi, stilin yapılandırılması ve web uygulamalarının platformlara yüklenmesi veya mağaza kullanıcıların uygulamaları indirebilecekleri ve kişisel ya da çalışma alanlarında kullanabilecekleri yerler. Oluşturulan uygulamaların faydası, ne için oluşturulduğuna bağlı olduğundan, ArcGIS uygulamalarını şu şekilde sınıflandırır:

  • Büro - masaüstü: (Microsoft Office gibi, masaüstü ortamındaki ArcGIS ile ilişkili tüm programlarla ilişkili)
  • alan: Alandaki veri toplama tesislerini sağlayan uygulamalardır. ArcGIS veya Navigator için Toplayıcı
  • topluluk: CBS için bilgi toplanmasında işbirliği yapan ve şu an ne denilen, çevre ile ilgili düşünceleri ne olursa olsun kullanıcıların iletişim kurabileceği ve ifade edebileceği uygulamalardır.
  • yaratıcıları: yapılandırılabilir şablonlar, ArcGIS için Web Uygulayıcı veya ArcGIS için webinar AppStudio kahramanı aracılığıyla web uygulamaları veya her türlü mobil cihaz (yanıt veren) oluşturmak üzere tasarlanmıştır.

ArcGis için AppStudio, oluşturan bir uygulamadır "Yerel çoklu platform uygulamaları", yani, PC, tablet veya akıllı telefonlardan kullanılabilirler. Kullanımı için, web'den erişilen temel bir format olan iki format ile tanımlanır. Ve PC'den kullanılmak üzere indirilen en gelişmiş uygulama. AppStudio ile, sıfırdan uygulamalar oluşturma, uygulamada önceden şablon oluşturma veya daha önce diğer kullanıcılar tarafından yaratma olanağınız vardır. Vidal, AppStudio’dan, farklı amaçlarla, turizm, gastronomi, ekoloji ve kitle kaynak kullanımından oluşturulan birçok uygulamayı gösterdi.

Teknolojik entegrasyon

Bir uygulama oluşturmaya karar verirken göz önünde bulundurulması gereken zorlukların ve düşüncelerin yönü ve programlama kodları ile geliştirme ve bunları AppStudio'dan yaratma arasındaki asıl farklar nelerdir.

"AppStudio’nun zorluğu, yerel uygulamaların geliştirilmesini kolaylaştıran ve tüm platformlara dağıtılabilen, halk tarafından ekonomik olarak erişilebilir, kullanımı kolay bir platforma sahip olmaktı”

Belirli programlama kodlarıyla bir uygulama oluşturmaya başlamak için bir girişim varsa, aşağıdakilerin göz önünde bulundurulması gerekir: Her anlamda masraflıdır (ne kadar ekonomik, beşeri ve zaman sermayesine sahip olmak gereklidir) ve uygulama, güvenlik parametrelerini tanımlamak; Uygulamayı belirli kullanıcılar için herkese açık veya özel yapmak gibi. Ayrıca, genellikle en karmaşık olan bakım ve güncellemeleri de dikkate almak önemlidir, çünkü çok fazla zaman gerektirir.

Hem zaman hem de finansal maliyetleri basitleştiren AppStudio’nun kullanımı da inanılmaz derecede kolay olduğu anlaşılıyor (özellikle programlama dünyasıyla ilgili olmayan ve hiç bir içerikle iletişim kurmamış olanlar için) bu türden); deneyimli bir geliştirici olmanıza gerek yok. AppStudio, haritaların analizine ve görselleştirilmesine izin veren çoklu kütüphanelerden oluşan ArcGIS Runtime'ı temel alır ve aynı zamanda ilgili uygulama mağazalarına göndermeden önce son görselleştirmenin nasıl olacağını simüle edebileceğiniz bir mobil uygulama içerir. İşletim sistemi tarafından kullanımda herhangi bir kısıtlama olmadığı söylenebileceği için başka bir artı olan çoklu platformlar için çalışıyor.

Yerel bir uygulamanın 5 sistemlerinde (iOS, Android, Windows, Linux ve Mac) desteklenmesi için, 5 kez programlama kodunun (5X) üretilmesi gerekir, işte genel kullanıcılar için zorluklardan biri ApStudio ile çözüldü (1X - çok kullanımlı kod kodu). Bu Qt - Framework teknolojileri ile.

AppStudio kullanımının basitliği ile ilgili tekrarlanan yorumlara ek olarak, en değerli şey, bu platformla oluşturulmuş birkaç uygulamayı görmekti: Örneğin, zamandan beri azaltma örneği olan TerraThruth, Turt veya Ecological Marine Unit Unit Explorer. sadece 3 haftada geliştirildi.

Pratik bir örnek ile, web semineri bir oluşturmak için ilk adımları gördü.basit bir uygulama uygulayın ve ilgili uygulama mağazalarına gönderin, masaüstü için AppStudio platformunun arayüzünü gördüğümüzde, CBS programlamasında yeterince deneyime sahip olmamanız gerektiğini vurgulayın.

İşlevsellik rahattır, bulunması kolaydır; Her güncellemede daha fazlası eklenir, şablonlar platformda barındırılır ve temanın ne gösterileceğine bağlıdır. Örneğin, Palermo - Recoleta ve Sanat Devresi arasındaki sanatla ilgili olayların yerini göstermek için bir uygulama oluşturulması gereken Galeri adlı bir şirketin bilgilerini kullandık.

Bu şirket için Harita Turu şablonu seçildi, çünkü bazı konuların açıklamalarını ortaya koymak için tasarlandı; Özelliklerinden biri, daha önce oluşturulmuş herhangi bir Hikaye Haritasına bağlanabilmesidir. İlk özellikler yerleştirilir: başlık, alt başlık, açıklama, etiketler ve ilk görünüm elde edilir.

Şablonu seçtikten sonra uygulamanın yapılandırmasına devam edin, bunun özellikleriyle bir arka plan resmi, yazı tipi ve sunum boyutu seçersiniz. Şablonla ilişkilendirilmiş bir Harita turu oluşturulur ve bu, uygulamaya bir kimlikle bağlanır.

Daha sonra, uygulama mağazasında sahip olacağınız simgenin yanı sıra uygulamanın yüklenmesi sırasında göreceğiniz görüntünün seçilmesi. Eklenmesi örnekleri veya örnekler de mümkündür, örneğin: cihazın kamerasına bağlantı, gerçek zamanlı konum, barkod okuyucu veya parmak izi okumaları ile doğrulama.

Seçebileceğiniz üç platform istiyorsanız, PC, Tablet veya Akıllı Telefon ise, okuma platformlarının ne olduğunu ve ArcGIS'e çevrimiçi ve farklı web uygulama mağazalarına yüklenmesini belirtir.

Jeomühendisliğe katkılar

ArcGIS için AppStudio, yalnızca programlama çalışmalarını basitleştirmek için değil, kullanım kolaylığı için, belirli bir amaç için bir uygulama oluşturabilmeniz ve tüm uygulama mağazalarında görünür hale getirebilmeniz için hız kazandıran mükemmel bir teknolojik yeniliktir. . Ayrıca, en ilginç noktalardan biri, kullanıcı deneyiminin nasıl olacağını kanıtlamak için test etmenize olanak sağlamasıdır.

Mekansal gelişmeye odaklanan işlevselliklerle oluşturulan uygulamaların, jeomühendisliğe büyük katkıları olduğu söylenebilir, çünkü bu uygulamalar çevreye göre analist ve kullanıcı arasında daha iyi bir iletişime izin verebilir. Uygulamaların her biri, bir CBS bulutuna veri gönderme ve daha sonra kaynakların ve teknolojik araçların entegre olduğu, daha bağlı ortamların geliştirilmesinde kilit nokta olacağını bize söyleyen kararlar alma yeteneğine sahiptir. kullanıcı deneyimi

AppStudio, Gelişmiş ArcGIS Pro Kursunun bölümlerinden biridir.

Yorum yapın

E-posta hesabınız yayınlanmayacak.

Bu site spam'i azaltmak için Akismet'i kullanıyor. Yorum verilerinizin nasıl işlendiğini öğrenin.