Kapat
Anasayfa 69 0

Flutter Packages Nedir?

Flutter ile mobil uygulama geliştirirken her şeyi baştan yazmıyoruz. Bu şey görünüm olur başka bir şey olur. Bu noktada paketler devreye giriyor. Bu bize zaman kazandıracak bir olay. Kullandığmız paketi bizim gibi birisi oluşturuyor ve yayınlıyor. Bizede sadece bu paketi kullanmak kalıyor. Biz bu paketi kullamasaydık bu paketin yaptığı iş çok fazla kod’dan oluşan bir işlem olduğunu varsayarsak bu bize uygulama geliştirme sürecinde bize zaman kaybı olurdu.

https://pub.dev/

Buda istemeyeceğimiz bir şey olurdu. İşte bu noktada packages devreye giriyor. Haydi gelin uygulamamıza nasıl paket yüklenir bunu görelim.

Flutter uygulamasına Nasıl Paket Yüklenir?

Oluşturduğumuz flutter uygulamasına nasıl paket yüklenir bundan bahsedeceğim. İlk önce pub.dev adresine giriyoruz. Ve ihtiyacımıza göre hangi pekti yüklemek istiyorsak paketin adını ilgili alana yazıyoruz. Ve enter tuşuna basıyoruz…

Gördüğünüz gibi karşımıza bir çok seçenek çıkıyor. Lakin göreceksiniz ki paket adlarının sağ tarafında “Likes, Pub Points, Popularity” kısımları var. Biz kullanacağımız paketi Popularity ‘ si ve Likes’ı yüksek olan paketleri kullanacağız.

ardından kullanacağımız paket adına tıklıyoruz.

Karşımıza böyle bir sayfa gelecek bu sayfa’da bu paketin nasıl kullanılacağı gibi bilgiler yer almakta. Dilerseniz okuyabilirsiniz.

“font_awesome_flutter 9.0.0” yazısının yanında ki kopyala tuşuna basıp kopyalıyoruz ya da kendi elimizle yazıyoruz.

daha sonra bu sayfa ile işimiz kalmıyor. Flutter uygulamamızı açıyoruz. ve pubspec.yaml dosyasına giriş yapıyoruz.

name: app
description: A new Flutter project.
publish_to: 'none' 

version: 1.0.0+1

environment:
  sdk: ">=2.7.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter

  cupertino_icons: ^1.0.2

dev_dependencies:
  flutter_test:
    sdk: flutter

flutter:

  uses-material-design: true

 
  # assets:
  #   - images/a_dot_burr.jpeg
  #   - images/a_dot_ham.jpeg

  # fonts:
  #   - family: Schyler
  #     fonts:
  #       - asset: fonts/Schyler-Regular.ttf
  #       - asset: fonts/Schyler-Italic.ttf
  #         style: italic
  #   - family: Trajan Pro
  #     fonts:
  #       - asset: fonts/TrajanPro.ttf
  #       - asset: fonts/TrajanPro_Bold.ttf
  #         weight: 700
  #
  # For details regarding fonts from package dependencies,
  # see https://flutter.dev/custom-fonts/#from-packages

Karşımıza bu kodların yer aldığı bir sayfa çıkacak. “dependencies:” yazan yerin altına “flutter” yazısının hizasına yüklemek istediğimiz paket adını yazıyoruz.

dependencies:
  flutter:
    sdk: flutter
  font_awesome_flutter: ^9.0.0
  cupertino_icons: ^1.0.2

Bu şekilde olmalı daha sonra 3 şekilde bu paketi uygulamaya dahil edebiliriz.

İlk olarak;

Bu pubspec.yaml dosyasını kaydediyoruz. zaten kaydettiğimizde otomatik olarak paketler yüklenecektir. Ve en altta yer alan output kısmında hata olup olmadığı hakkında bilgi verecektir.

ikinci Yol İse;

Bu butona bastığımızda da aynı şekilde yükleyecektir

Üçüncü Yo İse;

Terminal kısmına “flutter pub get” yazıyoruz ve enter tuşuna basıyoruz.

Bu 3 şekilde uygulamaya paketler dahil edilebilir. Haftaya bugün flutter’da kendi paketimizi nasıl oluşturup yayılarız buna bakacağız. iyi okumalar. iyi günler…

[Toplam: 1   Ortalama: 5/5]
Avatar

Berat Emre Demir {Berat Emre Demir}