Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 3.5/5 - 2 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Android projelerinizin launcher görsellerini otomatik oluşturun
#1
Merhaba,

FireMonkey platformunun bizlere getirdiği kolaylıklar olduğu kadar, bu getirdiği imkanlardan doğan yeni ihtiyaçlar oluyor. Android ve iOS uygulamalarımızın uygulama marketlerinde ve mobil cihazlarda nasıl görüneceği kadar, ikon olarak platformun içine uyumlu olması da çok önemlidir.

Launcher ikonlarının ebatlarının hem varsayılan ölçeklerde olmaması, hem de her ölçeğe özel olarak tekrar boyutlandırılmasından kaynaklanan bazı "kodcu işi olmayan işler" ortaya çıkmış.

Bu işi en hızlı şekilde çözmek için çeşitli ikon düzenleme araçları ve kalıpları oluşturulmuş. İkonların nasıl değiştirilmesi gerektiği konusunda DelphiCan'a yapılan Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol doğrultusunda sizlerle kendi kullandığım template'i paylaşıyorum.

Nasıl kullanılır?
Bu template'in içerisinde yer alan psd dosyasına ikonunuzun en büyük halini yerleştiriyorsunuz ve aksiyon işlemini tetikliyorsunuz. Sizden hedef klasör istenildiğinde bütün ikonları nereye depolamak istiyorsanız orayı seçin. Ardından tamam'a bastığınızda belirttiğiniz hedefte tüm ihtiyaç duyduğunuz ebatlarda kendi ikonunuzu göreceksiniz.

Nasıl indiririm?
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol

İhtiyaçlar
Adobe Photoshop, yeterli miktarda hafıza alanı
{ talk is cheap show me the code. }
Cevapla
#2
Paylaşımınız için teşekkürler üstat Smile
May the force be with you!
Cevapla
#3
Merhaba,
Paylaşım için Teşekkürler, Mobil platform için vazgeçilmezim Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Neredeyse ihtiyacınız olan herşeyi hazırlıyor sizin için,

BykMYD.png
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#4
Grafik ve tasarım özürlü biri olarak nasıl kullanılacağını bilmiyorum. Rica etsem video yada gif tarzı bir işlem ile anlatabilirmsiniz Abdullah Hocam..
WWW
Cevapla
#5
(13-12-2017, Saat: 21:37)mcuyan Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlGrafik ve tasarım özürlü biri olarak nasıl kullanılacağını bilmiyorum. Rica etsem video yada gif tarzı bir işlem ile anlatabilirmsiniz Abdullah Hocam..

Estağfirullah hocam, görsel olarak detaylı bir anlatım oluşturdum. İyi akşamlar diliyorum.

1. Dosyadan çıkan PSD dosyasını Adobe Photoshop yazılımında açın.

GylRkr.png


2. Sağ tarafta yer alan Layers bölümünden EDIT THIS SMART OBJECT katmanına sağ tuş yaparak Edit Contents butonuna tıklayın.

yzX5lk.png


3. Açılan PSB dosyasında uygulamanızın ikonunu merkeze yerleştirin ve CTRL+S yaparak kaydedin. 

6y0Pk0.png


4. Tekrar PSD çalışmasının olduğu sekmeye geçin. Markette ve cihazlarda nasıl görüneceği ile ilgili preview karşınızda olacaktır.

WGdkZm.png

5. Window menüsünden Action bölümünü aktif edin. Bu bölümde aksiyonu kullanarak otomatik ebat ayarlama ve png olarak çıktı almamızı sağlayacak.

3pdLa0.png

6. Daha sonra CTRL+O kombinasyonu ile aksiyon dosyasını (ATN) Photoshop'a açıyoruz. Otomatik olarak kendisini gidip Aksiyon listesine ekleyecektir. Ekledikten sonra (kırmızı işaretli bölge) aksiyon listesinden Android Launcher kısmını bulun ve altındaki Export kısmına bir kez tıklayın. Daha sonra aşağıdaki Oynat (Play) üçgenine tıklayın.

ROqkV7.png


7. Son kez görselin teyit aşaması ve dosyaları oluşturmaya hazırlık, kalite ve düzenleme için göz atıyoruz. Her şey tamamsa Save tuşuna basıyoruz.

pGLzor.png


8. Launcher ikonlarımızın nereye oluşacağını seçiyoruz ve Save tuşuna basarak oluşturuyoruz.

kXlBgq.png


9. Seçtiğimiz dizine gittiğimizde ikonlarımız bize gülücük saçıyor  Blush

NO7A4a.png

İnşallah faydalı olmuştur.

İyi akşamlar diliyorum.
{ talk is cheap show me the code. }
Cevapla
#6
Merhaba,
Paylaşım ve değerli katkılarınızdan dolayı teşekkür ederim Abdullah Bey.
Bu konuda daha önce bir kaç yorum ve paylaşım (Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol) yapılmıştı. 
Bildiğiniz gibi Android veya iOS uygulama mağazalarında, geliştirilen uygulamanın yayınlanması için farklı çözünürlüklere sahip bir çok simge istenmektedir.

01.png

İyi bir çözüm olması adına, diğer çözünürlüklerin de bu Action'a dahil etme imkanı var mı?
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#7
(14-12-2017, Saat: 08:20)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMerhaba,
Paylaşım ve değerli katkılarınızdan dolayı teşekkür ederim Abdullah Bey.
Bu konuda daha önce bir kaç yorum ve paylaşım (Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol) yapılmıştı. 
Bildiğiniz gibi Android veya iOS uygulama mağazalarında, geliştirilen uygulamanın yayınlanması için farklı çözünürlüklere sahip bir çok simge istenmektedir.
...
İyi bir çözüm olması adına, diğer çözünürlüklerin de bu Action'a dahil etme imkanı var mı?

Merhaba,

Fesih Hocam Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol içinde yer alan ActionFileToXML ve ActionFileFromXML scriptleri ile bu işlem yapılabiliyor.

Şuanda çok uygun ortamım olmadığı için oluşturamadım. Dilerseniz görselde belirttiğiniz tüm çözünürlüklerle ilgili revizyonu yaparak action dosyasını buradan paylaşabilirim.

Bireysel olarak yapmak isteyenler için;
  1. Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol'a gidin.
  2. ActionFileToXML ve ActionFileFromXML dosyalarının .jsx uzantılı linklerine sağ tuş yaparak JSX uzantısı ile kaydedin.
  3. Photoshop'ta File>Scripts>Browse kısmından JSX dosyalarını seçerek ilerleyin. (ActionFileToXML)
  4. Açılan pencere üzerinden ATN dosyasını vererek XML halini düzenleyebilirsiniz.
  5. Daha sonra aynı menüden ActionFileFromXML seçerek ilerleyin.
  6. Açılan pencere üzerinden XML dosyasını vererek ATN halini alabilirsiniz.
  7. Yukarıdaki görsel anlatımı takip ederek ATN dosyasının kullanımını gerçekleştirebilirsiniz.



---

Bonus: iOS özel ihtiyaçlarına karşı bir diğer action daha bulunuyor. Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
{ talk is cheap show me the code. }
Cevapla
#8
Nine-Patch için delphi ile yazılmış küçük bir araç var. Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol adresten ulaşabilirsiniz.
Amatör Küme Bilgisayar Programcısı
WWW
Cevapla
#9
Elinize sağlık Abdullah Hocam..
WWW
Cevapla
#10
Paylaşım için teşekkürler
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  [Ödüllü Soru] FMX Android projede ekranın sürekli açık bırakılması Abdullah ILGAZ 1 48 Dün, Saat: 12:14
Son Yorum: Cyber
  Mobile otomatik kayıt işlemi için neyi kullanabilirim? hakanharbeli 4 87 16-07-2018, Saat: 11:20
Son Yorum: Abdullah ILGAZ
  Android APİ sorunu - Google Play BY-HAYALET 18 578 09-07-2018, Saat: 09:47
Son Yorum: quiet1day
  Android Cihaz İçin Form Tasarlama hi_selamlar 4 130 27-06-2018, Saat: 12:28
Son Yorum: hi_selamlar
  Android Ayar Degistirme gonulali 0 78 12-06-2018, Saat: 11:25
Son Yorum: gonulali



Konuyu Okuyanlar: 1 Ziyaretçi