Bir activity içerisinde uzaktan değiştirilebilir resim

Değerli arkadaşlar merhabalar;

Basite yakın bir uygulama geliştirdim arkadaşlar, toplamda 6 farklı activity'nin bulunduğu, bir kurumun eğitim birimiyle alakalı bir uygulama. Bir sayfada pdfviewer kullandım ve buraya indesign ile hazırladığım pdf formatındaki 6 aylık bir eylem planı yerleştirdim. Geliştirdiğim uygulama playstore'da yayınlanmıyor, kendim ilgili kişilere mail ile veya whatsapptan gönderiyorum çünkü erişilmemesi gereken bilgiler barındırıyor içerisinde. Fakat amirlere durmadan "güncelledim, hadi yükleyin" dememek adına, bir sayfayı yani activityi pdfviewer veya webview kullanımı gibi, örneğin bir websitesinin belirli url'sine atayarak uygulamayı güncellemekten kurtulmamın bir yolu var mıdır? Yani idareciler uygulamayı bir kere indirsin, ben ilgili yerden o resmi değiştirince onlarda da otomatik olarak değişsin. Biraz uzun oldu tam izah edebildim mi bilmiyorum ama anlatabildiğimi umuyorum. Yardımlarınız için şimdiden teşekkürler. Edit: bir arkadas yardimci olmaya calismis, webview linki vermis sagolsun ama webview uygulamasini bıliyorum.istedigim sey bu degil cunku kendime ait bir websitem yok. Benim aradigim bir yere yukleyeyim, o linki bir yerde kullanarak uygulama uzerindem erisebileyim. Bloglari denedim ama calisma prensipleri websitelerinden biraz farkli sanirim, direk bir sayfaya ait link alamadim blogtan

    0

    Ahmed Enis Erkaya

    02 Mart 2018

    Firebase Remote Config kullanarak url değiştirebilirsiniz.

    Yada kendi yazdığınız bir sunucuya uygulama açıldığında istek atarsınız ve url'i ordan çekersiniz.

    0

    sinan

    27 Şubat 2018

    Merhabalar; Aklıma birçok yöntem geliyor fakat en basit olanı sanırım FireBase. FireBase'in Spark paketi(ücretsiz) ile bu isteğini rahatlıkla yerine getirebilirsin. Storage kullanımı için https://www.mobilhanem.com/android-firebase-storage-kullanimi/ linkine göz atabilirsin. Bu link içerisinde bahsediliyor mu bakmadım ama şöyle bir kullanım ayarı var;
    service firebase.storage {

      match /b/{bucket}/o {

        match /{allPaths=**} {

                allow read, write: if request.auth != null;

        }

      }

    }

    Bu alanda bulunan "allow read, write: if request.auth != null;" ifadesini "allow read, write: if request.auth == null;" ile değiştirirsen kullanıcı girişine ihtiyaç duymadan, istemcilerinin dosyalara erişim haklarını(okuma/yazma) sağlamış olursun. 

    İyi çalışmalar!!!

    0

    MEHMET COKCEVIK

    21 Şubat 2018

     

    Bu soruya cevap vermek için üye olmanız veya giriş yapmanız gerekmektedir.