Bir understatement için hazır mısınız? Bugün CIO’lar benzeri görülmemiş baskılarla karşı karşıya.
Müşteriler ve geliştiriciler için rekabet çok sıcak. Kullanıcı tercihlerindeki ve teknolojideki değişimin hızı hiç bu kadar hızlı olmamıştı. Sonuç olarak, yerel yazılım yığınlarını korumanın maliyetleri artıyor. Bugünün CIO’ları bu eğilimleri anlamalı ve CIO’ların üretken ekipler ve ölçeklenebilir, verimli, yüksek performanslı uygulamalar oluşturmaya çalışırken alması gereken kritik teknoloji kararlarına nasıl bağlanacaklarını anlamalıdır.
Aynı zamanda, CIO’lar, kullanıcı tercihlerini değiştirme riskini de ortadan kaldırmalı ve özellikleri, kullanıcıların talep ettiği hızlarda sunmalıdır. Bugün, genellikle üç piyasa koşulu önlerine çıkıyor:
- Şiddetli müşteri rekabeti. Şirketler günümüzde müşteri deneyiminin fiyat ve ürün kadar farklılaştırıcı olduğunun farkına varıyor. Özellik hızı, mükemmel müşteri deneyiminin merkezinde yer alır. Müşteriler, yüksek kaliteli kullanıcı deneyimleri ve hızlı performans talep ediyor. Uygulamaların platformlar ve cihazlar arasında tutarlı olması ve aynı memnuniyet seviyeleriyle sonuçlanan aynı sorunsuz ve sezgisel yolculukları sağlaması gerekir. Ortalama bir hanede şu anda 16 bağlı cihazlar – ve kullanıcılar, birinin deneyiminin diğerine kıyasla eksik olduğunu fark edecekler.
- Yetenek eksikliği. Ancak geliştiricileri bulmak veya elde tutmak kolay değildir. Birine göre, yetenek eksikliği nedeniyle kırk milyon teknoloji pozisyonu doldurulamıyor ders çalışma. Şirketlerin, geliştiriciler, analistler ve test uzmanları için işgücü piyasasını 2030’a kadar yaklaşık dörtte bir oranında genişletmesi bekleniyor.
- Yükselen maliyetler. Kullanıcılar daha yüksek hızlarda daha fazla özellik talep ediyor. Şirketler kullanıcıları memnun etmeye çalıştıkça mühendislik yetenekleri daha da talep görüyor. Böylece şirketler, yetenekleri güvence altına almak ve özellikleri daha hızlı göndermek için daha fazla para ödüyor. Ancak geliştiriciler özellikleri gönderirken, rutin uygulama bakım ve güncelleme de pahalı olabilir – ayrı yerel uygulamaları ve geliştirme ekiplerini yönetirken katlanarak.
Flutter: Yeni bir paradigma kayması
Peki, CIO’lar günümüzün artan baskılarının üstesinden gelmek için ne yapabilir? Bu pazar faktörleri, genellikle teknoloji liderlerine aralarından seçim yapabilecekleri üç kusurlu yol sunar:
- Belirli bir platforma veya cihaz alt kümesine odaklanın ve diğerlerini kullanan müşterileri ihmal edin.
- Tasarım, mühendislik ve diğer birçok süreci koordine etmek karmaşıklık, verimsizlik ve israf yaratsa da, hedeflemek istedikleri her platform için özel bir geliştirme ekibi oluşturun. Bu yaklaşım, ekibin becerilerinin bir sonraki sıcak tüketici cihazıyla eşleşmemesi durumunda da risk oluşturur.
- Halihazırda bir web uygulamanız varsa, her iki mobil hedefi de hızla vurmak için JavaScript becerilerinden yararlanmak için React Native’i kullanın. Hala çok popüler olsa da, bu yolu seçenlerin bazıları ortaya çıkan mobil deneyimden memnun değil.
Bununla birlikte, bilgili teknoloji liderleri, CIO’ların görmezden gelebileceği bu zorluklara yeni bir çözüm olduğunu fark etmeye başlıyor: Flutter, tek bir kod tabanından yerel olarak derlenmiş, çok platformlu uygulamalar oluşturmaya yönelik açık kaynak çerçevesi. Flutter, diğer yaygın yerel ve platformlar arası geliştirme yaklaşımlarının birçok dezavantajının üstesinden gelen çok platformlu uygulama geliştirmeye yeni ve basit bir yaklaşım sunar.
Uygulama geliştirme danışmanlığında CEO olarak Çok İyi Girişimlerbu zorluklarla ilk kez Broadway’deki ekip Hamilton: Müzikal bize her cihazda güzel görünmesi ve çalışması gereken uygulama özelliği gereksinimleriyle geldi. Flutter bu darboğazları kolaylaştırdı ve Hamilton Uygulama, o zamandan beri 3,5 milyondan fazla kez indirildi ve ayda yarım milyon tiyatro seyircisi tarafından kullanıldı. O zamandan beri başarımızı tekrarladık ve Flutter ile büyük ve küçük işletmelerin geliştirme yeteneklerini dönüştürdük.
Flutter nedir?
Flutter, her ekran için her yerde çalışan uygulamalar geliştirmek için önde gelen çok platformlu bir yazılım geliştirme çerçevesidir. Google tarafından 2017’de piyasaya sürüldü, yerel olarak derlenmiş uygulamalar oluşturmak için tek bir kod tabanı ve samimi bir geliştirici deneyimi kullanır. popüler kullanma Dart oyunu programlama dili olan Flutter, yıllar içinde yeni sürümlerin ve özelliklerin sunulmasıyla daha güvenli, güvenilir ve çok yönlü hale geldi.
JetBrains’in 2021 State of Developer Ecosystem’e göre Flutter artık en popüler çapraz platform oluşturucu. anket. Geliştiriciler oluşturmak için Flutter kullandı 500.000 uygulamalar.
gibi şirketler Alibaba, toyotave iyileştirme Flutter kullanıyor. Hızlı yeniden yükleme gibi yeniliklerle bir araya gelen Flutter, geliştirici deneyimini iyileştiriyor, geliştirici ekiplerinin birlikte daha yakın çalışmasına yardımcı oluyor ve daha fazla özelliği daha hızlı ve daha ölçeklenebilir bir şekilde pazara sunuyor.
Neden Flutter’ı kullanmalısınız?
CIO’lar anlaşılır bir şekilde yeni bir teknolojiye geçiş konusunda endişeliler. Flutter’ı kullanabilen geliştiricileri işe alıp alamayacaklarını bilmek istiyorlar ve bir araya getirdikleri geliştirme ekipleriyle ne yapacaklarını düşünmeleri gerekiyor. Flutter’ın mühendisliği, bu endişelerin çoğunu dikkate alır. Dikkate alınması gereken beş önemli nokta vardır:
- Dart popülerdir. RedMonk analistleri yakın zamanda kayıt edilmiş Dart’ın en popüler programlama dilleri sıralamasında yükseldiğini ve JavaScript ve Python ile aradaki farkı kapattığını söyledi. Stack Overflow’un anketi, Dart’ın “en çok sevilen” ilk 10 dilden biri olduğunu buldu. JavaScript ve Swift programcıları Dart’ı öğrenmeyi özellikle kolay buluyor. Pek çoğu bunu yapıyor çünkü Dart ve Flutter geliştiricileri son derece taşınabilir ve herhangi bir platformda çalışabilir – yetenek eksikliğinin ortasında muazzam bir varlık.
- Geliştirilmiş takım uyumu. Flutter kullanan ekipler, hedefledikleri platformdan ziyade üzerinde çalıştıkları özelliklere göre organize edilir. Bu ayrım, geliştiriciler çalışırken içgörüleri ve çözümleri daha kolay paylaşabildikleri için verimliliğin ve yaratıcılığın kilidini açar. Müşterilerimizin çoğu, Flutter’a geçişten bu yana geliştirici memnuniyetinin arttığını söylüyor.
- Flutter açık kaynak kodludur. Geliştiriciler hem Google’ın Flutter ekibinden hem de daha geniş topluluktan yardım isteyebildiklerinden, Flutter son beş yılda hızla gelişti. Geliştirici topluluğu sağlam ve büyüyor. Flutter, hoş olmayan sürprizleri engelleyen şeffaf bir yazılımdır.
- uzun ömür. serbest bırakılması Çarpıntı 3.0 ve Dart 2.17 yazılım ve programlama dilinin kararlılığı ve olgunluğuna önemli yatırımları içeren bir avuç güncelleme ile geldi. Google artık Flutter’ı Google Ads ve Google Pay uygulamaları gibi kendi uygulamaları için yoğun bir şekilde kullanıyor. İşletmeler, Flutter’ın uzun vadede kullanılabilecek bir çözüm olduğundan emin olabilirler.
- Daha azıyla daha fazlası. Flutter geliştirme ekiplerinin her platform için aynı özelliği birden çok kez oluşturması gerekmediğinden, yeni özellikler sunmaya odaklanabilirler. Bütçeler ve kaynaklar, çoğaltma yerine değer yaratmak için kullanılabilir. Geliştiriciler, doğrudan yerel kod tabanlarına bağlanarak mevcut uygulamalara Flutter tarafından oluşturulmuş özellikler de ekleyebilir. Bu, CIO’lara, sıçrama yapmadan önce Flutter’ın ihtiyaçlarını nasıl karşılayıp karşılamadığını görme şansı verir.
Flutter FOMO’dan kaçının
Flutter lehine argümanlar, onunla daha fazla tanışmanın aciliyetini göstermektedir. Bir adım geri atan ve mevcut uygulama pazarının ikili durumuna bakan akıllı CIO’lar, işletmelerin iki geliştirme ekibine sahip olmaması gerektiğini anlayacaklardır.
Flutter ve çapraz platform uygulamaları gelecek. Bu gerçeği görmezden gelen CIO’lar, yeni başlayanlar ve rakipler, uygulama deneyimlerini çok daha hızlı yinelemek için Flutter’ı kullandığından, önümüzdeki birkaç yıl içinde kaçırdıklarını hissedecekler. Günümüzün gereksiz platform bölünmelerine aldırış etmeyen yeni bir uygulama geliştirme ekosistemi yola çıkıyor ve artık harekete geçme zamanı.
David DeRemer, şirketin kurucusu ve CEO’sudur. Çok İyi Girişimler.
–
New Tech Forum, ortaya çıkan kurumsal teknolojiyi benzeri görülmemiş bir derinlikte ve genişlikte keşfetmek ve tartışmak için bir alan sağlar. Seçim, önemli olduğuna inandığımız ve InfoWorld okuyucularının en çok ilgisini çeken teknolojileri seçmemize dayalı olarak özneldir. InfoWorld, yayın için pazarlama teminatı kabul etmez ve katkıda bulunan tüm içeriği düzenleme hakkını saklı tutar. Tüm sorularınızı [email protected] adresine gönderin.
Telif Hakkı © 2022 IDG Communications, Inc.
Kaynak : https://www.infoworld.com/article/3674988/why-cios-should-make-the-leap-to-flutter-now.html#tk.rss_all