Bir Canvas Uygulamasının Yerel Gelişimi Yenmesinin 8 Nedeni
Yayınlanan: 2020-12-31İşletmeniz için yerel uygulamalar oluşturmaya gerçekten ihtiyacınız var mı? Yoksa sitenizi veya web uygulamanızı Canvas ile mobil uygulamalara dönüştürmek yeterli mi?
Yerel, web ve karma uygulamalar arasındaki fark hakkında kapsamlı bir şekilde yazdık. Yerel bir uygulamanın, Swift ve Kotlin gibi yerel SDK'ları ve dilleri ya da React Native gibi bir çerçeveyi kullanarak, özellikle iOS ve Android için oluşturduğunuz bir uygulama olduğunu varsayalım.
Bunun yerine bir Canvas uygulaması, yerel kod ve özelliklerin ve uzak web uygulamanızı veya web sitenizi yükleyen web görünümlerinin (bir web tarayıcısı gibi çalışan bir SDK bileşeni) birleşimine dayanan bir sarmalayıcı uygulamadır.
Yerel web kodunu yükleyen ve yerel bir uygulamayı taklit eden hibrit bir uygulamanın aksine, bir Canvas uygulaması gerçek web uygulamanızı veya web sitenizi yüklüyor ve mobil uygulamanızın temelde aynı özelliklere sahip olması gerekiyorsa hiçbir şeyi yeniden oluşturmak zorunda kalmama avantajına sahip. web uygulamanız zaten sağlıyor.

Mobil cihazlarda zaten iyi çalışan bir web uygulaması için neden bir mobil uygulamaya ihtiyacınız olduğunu merak ediyorsanız, web uygulamanızı neden mobil uygulamalara dönüştürmeniz gerektiğine dair 5 neden hakkındaki makalemizi okuyun.
Peki gerçekten yerel bir uygulamaya mı ihtiyacınız var yoksa bir Canvas uygulaması ihtiyacınız olan her şeyi sağlıyor mu? Birçok şey gibi, bu da hedeflerinize bağlıdır. Bununla birlikte, Canvas kullanmanın geleneksel yerel geliştirmeye göre bazı benzersiz avantajları olduğuna ve işletmelerin %90'ı için doğru seçim olduğuna kuvvetle inanıyoruz.
Şimdi, sıfırdan yerel uygulamalar oluşturmak yerine Canvas gibi bir çözüm kullanmak ve web uygulamanızı bir mobil uygulamaya dönüştürmek istemenizin nedenlerinden birkaçına göz atalım.
Maliyetle başlayalım.
Her zamanki yatırım ve geliştirme ayları olmadan mobil uygulamalar oluşturmak ister misiniz? Bir mobil uygulama oluşturmanın en hızlı ve en hesaplı yolu , mevcut sitenizi yerel mobil uygulamalara dönüştürmektir . MobiLoud Canvas ile her tür siteyi yerel mobil uygulamalara dönüştürebilirsiniz. Sitenizin tüm özellikleri kutudan çıktığı gibi çalışır. Nasıl çalıştığını ve sitenize uygun olup olmadığını öğrenmek için ücretsiz bir demo edinin.
neden 1
$100k+ ve Aylarca Çalışmadan Tasarruf Edin
Yerel uygulamaları sıfırdan oluşturmak çok iştir ve pahalıdır.
İster kendi ekibinizi kurun, ister bir ajans kiralayın, en azından iyi bir ilk sürüm elde etmek için 100 bin dolardan fazlaya, ardından yeni ürün özellikleri için bütçe ayırmadan yıllık rutin bakım ve güncellemeler için bunun %50'sine bakıyorsunuz.

Neden bu kadar pahalı? Çünkü yetenekli uygulama geliştiricileri ucuza gelmez ve muhtemelen en azından ikisi, uygulamanız üzerinde aylarca çalışıyor.
Mevcut sitenizden ne kadar karmaşıklık oluşturmak zorunda kalırlarsa, o kadar fazla zaman alır ve maliyetler fırlar.
Canvas ile bu maliyetin çok altında bir fiyata uygulamaları yalnızca 2 hafta içinde başlatmaya hazır olabilirsiniz. Ekibimiz uygulamanızın kurulumunu ve App Store'a ve Google Play'e teslim edilmesini tamamen üstlendiği için kimseyi işe almanıza veya web geliştiricilerinizin herhangi bir yeni teknoloji almasına gerek yok.
Buradaki fırsat maliyetini düşünün. Web uygulamanızı veya pazarlamanızı geliştirmeye yatırım yaparsanız, bu parayla ve 6-12 ayda ne yapabilirsiniz? Oldukça fazla!
Web uygulamanızla aynı şekilde çalışan mobil uygulamalar istiyorsanız , Canvas'ı kullanmak zahmetsiz ve benzer bir sonuca giden çok daha verimli bir yoldur - bu da bizi bir sonraki noktaya getiriyor.
Sebep 2
Tekerleği yeniden icat etmeye gerek yok - zaten sahip olduklarınızı kullanın!
Web uygulamanızı oluşturduğunuzda, bunun nasıl gerçekleşeceğini bulmak için muhtemelen çok zaman, çaba ve beyin gücü harcadınız.
Her şeyin mükemmel olması ve web için başarılı olması için özenle oluşturulması, test edilmesi ve yeniden oluşturulması gerekiyordu. Çalışan bir web uygulamasına ulaşmak için kaç uç durum, planlanmamış özellik, yeniden yazma, entegrasyon, UI/UX iyileştirmesi ve ürün yinelemesinden geçtiniz?

Bunu yerel uygulamalarda yeniden oluşturursanız, aynı işi farklı platformlar için iki kez yaparsınız. Her şeyin farklı becerilere sahip farklı insanlar tarafından yeniden inşa edilmesi gerekecek.
İyi haber, Canvas ile bunların hepsi gereksiz. İlk etapta web uygulamanızı oluşturmak için gereken tüm zor işleri zaten yaptınız.
Aynı tasarım ve işlevsellik, yeniden oluşturma veya çoğaltma çabası olmadan doğrudan iOS ve Android uygulamalarınızda kullanılabilir.
neden 3
Tek bir kod tabanı ile daha hızlı güncellemeler ve sürümler
Uygulamaları sıfırdan oluşturursanız, zorluğun yarısı onları mevcut teknoloji yığınınıza entegre etmek olacaktır. Başlamak için web uygulamanız için bir API oluşturmanız gerekir. Ardından, web uygulamanızın zaten sahip olduklarına benzer işlevsellik sağlayan yerel veya karma uygulamalar oluşturun.
İşiniz bittiğinde, (en az) iki farklı kod tabanıyla çalışacaksınız, bu nedenle web uygulamanızdaki her yeni özelliğin veya iyileştirmenin yerel iOS ve Android uygulamalarınızda yerleşik olması gerekir.
Tahmin edebileceğiniz gibi, bu, her yeni özelliğin ve ürün geliştirmenin karmaşıklığını ve maliyetini katlar ve ürün ekibiniz için devam eden deneyleri ve inovasyonu giderek daha zor hale getirme riskini taşır.
Örneğin, web uygulamanızı WordPress gibi bir platformun üzerine kurduysanız, bu daha da zordur. Yeni site işlevselliği eklemek için mevcut eklentileri eklemeye, oluşturmaya veya uyarlamaya alışkınsınız, ancak bu, yerel uygulamalarınızın sunabileceği bir şey değil - her yeni özellik veya eklenti, bu işlevi çoğaltmak için kapsamlı yerel geliştirme gerektirecektir.
Canvas kullanmadığınız sürece!

Canvas ile hiçbir şeyi "entegre etme" konusunda endişelenmenize gerek yok. iOS ve Android uygulamalarınız web uygulamanız olduğundan , en son özellikleriniz ve ürün geliştirmelerinizle otomatik olarak güncellenir. Mobil uygulama kullanıcılarınızın da fayda sağlayacağını bilerek harika bir mobil web deneyimi oluşturmaya odaklanabilirsiniz!
Yönetilecek yeni bir şey yok ve entegre edilecek yeni bir şey yok. Daha az baş ağrısı, daha az karmaşıklık ve temel web ürününüze odaklanmanız için daha fazla zaman.
WordPress, Shopify veya başka bir CMS kullanıyorsanız, yeni bir eklenti veya uygulama eklemek, bu işlevi hemen mobil uygulama kullanıcılarınızın kullanımına sunar.
Web sitenizdeki ilerleme ve iyileştirmeler, doğrudan mobil uygulama kullanıcılarınıza dönüşür. Küçükten büyüğe neredeyse herkes için daha hızlı, daha yalın ve daha verimli bir yol.
neden 4
"Yerel" uygulamalar hakkında gerçekten istisnai bir şey yok
Yalnızca tamamen yerel uygulamaların yeterince hızlı olduğu ve yeterince iyi bir kullanıcı deneyimi sağladığı konusunda yanlış bir kanı var. Bu doğru değil, en azından artık değil.
Geliştiriciler, özellikle ajanslar, hibrit bir yaklaşıma karşı teknik üstünlüğü ve belki de yerel geliştirme ile ilişkili daha yüksek oranlar için yerel bir uygulama projesi için baskı yapmayı severler, ancak her şey, elde etmeye çalıştığınız şey bağlamında düşünülmelidir. , web deneyiminizin zaten ne kadar iyi olduğunu, web uygulamanızın ne kadar karmaşık olduğunu ve ayrı yerel mobil uygulamaların geliştirilmesi ve bakımının ne kadar pahalı olacağını.

Harika bir kullanıcı deneyimi sağlamak ve optimum hızı sağlamak için her şeyi Canvas'a yerleştirdik. Böylece, zaten hızlı ve iyi tasarlanmış bir web uygulamasını alabilir ve yerel bir uygulamanın tüm avantajlarını korurken, yalnızca birkaç hafta içinde mağazalarda yayınlanan mobil uygulamaları, maliyetin çok altında alabilirsiniz - anlık bildirimler, uygulama mağazası varlığı, kullanım kolaylığı. kurulum vb.
Web uygulamanızın kendisi uygulama benzeri bir deneyim için tasarlandıysa veya en azından mobilde iyi bir deneyim sağlıyorsa, Canvas iOS ve Android uygulamalarınız da en uygun mobil deneyimi sağlayacaktır - çoğu için UX çok fazla harcama yapmak için geçerli bir neden değildir. yerel gelişim için zaman ve para.

neden 5
(Muhtemelen) yerel bir uygulamaya gerçekten ihtiyacınız yok
Temize çıkacağız, kesinlikle yerel bir uygulamaya ihtiyacınız olan şeyler var.
İvmeölçer, GPS, doğrudan kamera erişimi veya yüz tanıma gibi cihazın belirli özelliklerine erişmeniz gerekiyorsa, yerel olarak oluşturmanız gerekebilir. Bu, Canvas aracılığıyla dönüştürmek yerine sıfırdan uygulama oluşturmak için açık ara en güçlü argümandır.
Bu özelliklerden herhangi birine gerçekten ihtiyacınız var mı? Muhtemelen değil. Ve işlevsellik açısından web uygulamanızdan kökten ayrılan mobil uygulamalara ihtiyaç duymanız pek olası değildir.
Vakaların %90'ı için, mevcut web uygulamasını mobil uygulamalar olarak yeniden paketlemek yeterince iyidir ve size yerel uygulamaların tüm iş avantajlarını dezavantajlar olmadan sunar.
Web uygulamanızın Canvas ile birleştirilip mobil uygulama olarak yayınlandıktan sonra yapabileceği çok şey vardır, örneğin:
- Hem iOS hem de Android'de, OneSignal aracılığıyla, panoları veya API'leri aracılığıyla veya doğrudan eklentimizle WordPress'ten mobil bildirimler gönderme.
- Kullanıcıların galerilerinden seçim yapmasına veya yeni bir resim çekmesine izin vererek kameradan yüklemelere izin verme - bu, web uygulamanızdaki basit bir dosya yükleme alanıyla yapılabilir.
- Kullanıcıların mobil cihazlarından yalnızca bir kez giriş yapmaları için uygulama kullanıldığında çerez süresini ayarlayarak girişleri daha hızlı ve kolay hale getirir.
- Uygulama içinde çalıştığında web uygulamanızın bölümlerini gizleyerek veya değiştirerek basitleştirilmiş bir kullanıcı deneyimi sağlamak.
neden 6
İyi Bir Şirkette Olacaksınız
Bu sadece bir para tasarrufu taktiği değil. Web uygulamanızı bir kapsayıcı içinde yeniden paketlemek, milyarlarca dolarlık markalar tarafından sıklıkla yapılan meşru ve saygın bir seçimdir.
Mevcut web uygulamanızı etkili bir şekilde saran uygulamalar oluşturmak, sizi oldukça ünlü bir şirket haline getirir.
UX Matters'a göre:
“Quora, kenarlarında birkaç açıkça yerel bileşene sahip bir tür WebView uygulamasıdır”
Doğru, Quora uygulaması, iyi bir UX sağlamak için bazı ekstra yerel öğelerin eklendiği bir web görünümüdür.
Web uygulamalarını sıfırdan yeniden oluşturmak yerine, yerel bir sarmalayıcı içinde yeniden paketlediler ve hedeflerine ulaşmak için gerekli bileşenleri eklediler; Canvas'ın işletmeniz için tam olarak yapabileceği şey bu.
Sadece Quora da değil. Yine, UX Matters'a göre:
“Facebook, Evernote, Instagram, LinkedIn, Uber, Slack, Twitter, Gmail, Amazon Appstore ve diğer pek çok kişinin WebView uygulamaları olduğunu veya geçmişte olduğunu biliyoruz”
Amazon'un mobil uygulamalarını oluşturmak için büyük ölçüde web görünümlerine güvendiğini biliyoruz. Basecamp da bunu yapıyor ve yaklaşımları hakkında kapsamlı yazılar yazdı.
Kesinlikle parasızlıktan ya da teknik yetenekleri işe almakta zorlanmaktan değildi. Bu çözümü seçtiler çünkü web uygulamanızla aynı şeyi yapan iOS ve Android uygulamalarına ihtiyacınız olduğunda yapılacak akıllıca şey bu.
neden 7
Mevcut ekibiniz ve becerileriniz ile daha fazlasını yapın
İster yerel olarak Swift, Java veya Kotlin'de uygulamalar geliştiriyor olun, ister React Native gibi bir çapraz platform alternatifi kullanıyor olun, mevcut web geliştiricileri ekibinizin uygulamanızı oluşturması pek olası değildir.
Bu, serbest geliştiriciler, bir ajans işe almak veya tam zamanlı ekip üyeleri eklemek anlamına gelir. Ucuza gelmiyorlar – maaşlar altı rakama ya da günlük ücret için 600-1000 dolar arasında.
Ayrıca, ihtiyaç duyulan her hata düzeltmesi, yeni özellik, güncelleme, özelleştirme veya parça rutin bakım için uygulama başlatıldıktan çok sonra da onların yardımına ihtiyacınız olacak.

Web uygulamanızı Canvas ile sararsanız, mevcut ekibiniz uygulamaları yönetme bilgisine zaten sahiptir. Web uygulamanızı oluşturmak için kullandığınız teknoloji yığını ve CMS ne olursa olsun, mobil uygulamalar da çalışır - bu nedenle, onlarla çalışmak için ihtiyacınız olan tüm yeteneğe zaten sahipsiniz.
Diğer avantajı ise Canvas'ın sadece bir platform değil, eksiksiz bir hizmet olmasıdır. Uygulamanızın ilk yapılandırmasından yayınlamaya, sürekli bakım ve güncellemelere kadar her adımda yanınızdayız. Mobil iş ortaklarınızız ve uygulamaları başarılı kılmak için ihtiyacınız olan her kapasitede yanınızdayız.
Sizin veya ekibinizin öğreneceği yeni bir şey olmadan, önceden yatırım yapmadan, uzun vadeli sözleşmeler olmadan sadece basit, uygun ücretler olmadan uygulamaları başarılı kılmak için ekibinizle güçlü bir çalışma ilişkisi geliştiriyoruz.
Sebep 8
Her şey kutudan çıkıyor
Web uygulamanız ne kadar karmaşıksa, onu yerel uygulamalarda yeniden oluşturmak o kadar karmaşık, zaman alıcı ve pahalı olacaktır. Her özelliğin, üçüncü taraf aracının ve diğer platformlarla entegrasyonun özenle yeniden oluşturulması gerekecektir. Uygulamaları tasarlamaları için geliştiricileri görevlendirmeden önce neyin mümkün olup olmadığını bile bilemezsiniz.

Canvas ile ilgili harika bir şey - yalnızca herhangi bir web sitesi veya web uygulamasıyla çalışmakla kalmaz, aynı zamanda tüm özellikleri ve işlevleriyle çalışır. Web için oluşturduğunuz her şey uygulamalarda da hemen çalışır.
Web uygulamanızı Canvas ile sardığınızda, zahmetli bir iş gücü veya belirsizlik olmaz. Şu anda sitenizde kullandığınız her şeyin kutudan çıktığı anda iOS ve Android sürümlerinde çalışacağını biliyorsunuz.
Tuvali Ne Zaman Kullanmamalısınız?
Web uygulamanızı Canvas aracılığıyla mobil uygulamalar olarak yayınlamanın çoğu işletme için neden mükemmel bir anlam ifade ettiğinin birkaç nedenini inceledik. Yine de birkaç istisna var. En yaygın dört tanesine bakalım.
Aşağıdaki durumlarda tuval sizin için uygun değildir :
- Web siteniz fayda veya içerik sağlamıyor – web siteniz yalnızca basit bir bilgi sitesi veya ürün kataloğu veya kurumsal bir web sitesiyse, App Store tarafından onaylanması pek mümkün değildir ve onu mobil uygulamalara dönüştürmek pek mantıklı değildir. İyi bir kural, kendinize insanların uygulamayı indirip sık sık kullanmak isteyip istemeyeceğini sormaktır. Cevabınız hayır ise, zaten sahip olduğunuz şey – mobil uyumlu bir web sitesi – muhtemelen yeterince iyidir!
- Web uygulamanız öncelikle dijital ürünler veya abonelikler satar – Apple ve Google, ister abonelik ister tek seferlik ödeme (ör. e-kitap satışı) olsun, dijital içerik veya işlev satarken kendi ödeme ve abonelik sistemlerini kullanmanızı gerektirir. Maalesef Canvas'ta uygulama içi satın alma desteğimiz yok.
- Web uygulamanız mobil cihazlar için uygun şekilde optimize edilmemiş – bu bir gerekliliktir, web uygulamanız mobil cihazlarda iyi görünmeli ve hızlı çalışmalıdır. Siteniz yavaşsa veya mobil cihazlar için optimize edilmemişse uygulama deneyimi iyi olmaz ve uygulamanız App Store'da onaylanmaz.
- WordPress tabanlı bir siteye sahip bir dijital yayıncı veya e-ticaret mağazasısınız - haber web siteleri için Haber platformumuz daha uygundur ve size en iyi yayıncılarınkilerle eşit bir uygulama sunar. Ticaret ürünümüz, tipik WooCommerce mağazasının tüm özelliklerine sahip yerel bir uygulama oluşturmanıza olanak tanır.
Web Uygulamanızı Canvas ile Paketlemek Gidilecek Yol mu?
Web uygulamasından mobil uygulamaya doğrudan dönüşümün çoğu işletme için en iyisi olduğunu düşünmemizin birkaç nedenini inceledik.
Belirli özelliklere ihtiyaç duymadığınız sürece, özellikle birden çok kod tabanını yönetmenin karmaşıklığı ve ürününüzü geliştirmek ve işinizi büyütmek için çalışırken bunun sizi nasıl yavaşlatacağı düşünüldüğünde, yerel geliştirmeye zaman ve para yatırımını haklı çıkarmak zordur.
Muhtemelen, web üzerinde oluşturduğunuz şey bir Canvas mobil uygulaması olarak harika çalışacak ve size sıfırdan oluşturulmuş yerel uygulamalarla aynı avantajları sağlayacaktır.
Haydi başlayalım - bugün bir demo talep edin ve iki haftadan kısa bir süre içinde App Store'larda yayınlanmaya hazır olun.
