apk boyut sıkıntısı - Baskı Önizleme +- Delphi Can (https://www.delphican.com) +-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3) +--- Forum: Mobil Platform - FireMonkey (FMX) (https://www.delphican.com/forumdisplay.php?fid=7) +--- Konu Başlığı: apk boyut sıkıntısı (/showthread.php?tid=2048) Sayfalar:
1
2
|
apk boyut sıkıntısı - AliZairov - 12-03-2018 Iyi akşamlar. Ben bu konuya bir ara kafayı takmıştım. FMX mimarisi grafiksel tabanlı bir nevi oyun motoru gibi alt yapısı vardır. Unity desteklenen işletim sistemleri için hemen hemen aynı fonksiyonları destekleyen playeri yapısı vardır. Orda tasarım kodlamayaparsınız hangi işletim sisteminde çalışırsa ona göre player çalışıyor. Ama temel yapı aynı. Bu olay fmx vardır. Gördüğünüz bileşenler hepsi grafiksel çizimdir. Ve tüm platformlarda stil dosyasına göre değişik renderlenir. Boyut sıkıntısı sebebi alt yapı pas dosyaları. Tek form çalışması için FMX.Forms.pas kodlarına ve bağlantılı useslere bakarsanız ne kadar kod satırları olduğunu görürsünüz. Haliyle kullanılmayan fonksiyonlarda derleniyor bu sebepten boyut ek bir pas dosyası eklenmedikce çok artmıyor. Bunun önüne geçmek için malesef pek bişey yapamazsınız. Geçen yıl TurboCocoa isimli bir eklenti yayınlanmıştı. Android, mac ve ios tasarımı kendi programlarıyla kodlamanı delphi ile yapıyordunuz. Boyut yarı düşüş ve hız kazandırmıştı. Amma delphi bileşenlerinin çok kısmını kullanamıyordunuz malesef. Cvp: apk boyut sıkıntısı - edo - 13-03-2018 (12-03-2018, Saat: 16:31)BY-HAYALET Adlı Kullanıcıdan Alıntı:(12-03-2018, Saat: 00:43)mcuyan Adlı Kullanıcıdan Alıntı: hocam bu forumda apk boyutu ile bir çok soru soruldu. bence bir araştırma yapsaydınız hemen çözümü bulablirdiniz.. Delphi'nin mantığında genel olarak standart bir takım metod vs.'ye erişim için uğraşmamanız için daha proje oluşur oluşmaz uses kısmına bir hayli unit eklendiğini görürsünüz. Bunları teker teker silerek ya da hepsini silip sadece ihtiyacınız olanları ekleyerek (bu daha mantıklı bence) derleyip tekrar kontrol eder misiniz, bu size bir miktar avantaj sağlayabilir. Cvp: apk boyut sıkıntısı - Mr.Developer - 13-03-2018 (12-03-2018, Saat: 20:48)AliZairov Adlı Kullanıcıdan Alıntı: Iyi akşamlar. Ben bu konuya bir ara kafayı takmıştım. FMX mimarisi grafiksel tabanlı bir nevi oyun motoru gibi alt yapısı vardır. Unity desteklenen işletim sistemleri için hemen hemen aynı fonksiyonları destekleyen playeri yapısı vardır. Orda tasarım kodlamayaparsınız hangi işletim sisteminde çalışırsa ona göre player çalışıyor. Ama temel yapı aynı. Bu olay fmx vardır. Gördüğünüz bileşenler hepsi grafiksel çizimdir. Ve tüm platformlarda stil dosyasına göre değişik renderlenir. Boyut sıkıntısı sebebi alt yapı pas dosyaları. Tek form çalışması için FMX.Forms.pas kodlarına ve bağlantılı useslere bakarsanız ne kadar kod satırları olduğunu görürsünüz. Haliyle kullanılmayan fonksiyonlarda derleniyor bu sebepten boyut ek bir pas dosyası eklenmedikce çok artmıyor. Bunun önüne geçmek için malesef pek bişey yapamazsınız. Geçen yıl TurboCocoa isimli bir eklenti yayınlanmıştı. Android, mac ve ios tasarımı kendi programlarıyla kodlamanı delphi ile yapıyordunuz. Boyut yarı düşüş ve hız kazandırmıştı. Amma delphi bileşenlerinin çok kısmını kullanamıyordunuz malesef. güzel anlatım olmuş hocam elinize sağlık (13-03-2018, Saat: 09:18)edo Adlı Kullanıcıdan Alıntı:(12-03-2018, Saat: 16:31)BY-HAYALET Adlı Kullanıcıdan Alıntı: eğer dikkatli okuduysanız realse mod işe yaramıyor dedim ve araştırma yaptım dedım sanırım tam okumadan cevaplamışsınız bir miktar işe yarasada yine de ideal değil ama deneyeceğim apk boyut sıkıntısı - narkotik - 13-03-2018 Vcl tarafında AsPack adlı program var exeyi hem sıkıştırır, hemde şifreler. Android tarafında araştırmak gerekli apk boyut sıkıntısı - mustafasivlin - 13-03-2018 Konuyla ilgili biraz araştırma yaptım. Boyutu küçültmek için kullanılacak yöntemlerden birisi de PNG formatındaki resimlerin sıkıştırılması (kullanılmayan alanların kaldırılarak boyutunun küçültülmesi). Bunun için PNG optimizasyon programları önerilmiş : https://tinypng.com/ bunlardan bir tanesi Birde Firemonkey mimarisi gereği boyutu küçültmenin pekte mümkün olmadığı söyleniyor : Şimdi farkettim soruyu da Abdullah Ilgaz Bey sormuş https://stackoverflow.com/questions/33472144/how-to-decrease-size-of-firemonkey-android-application |