Google’ın UI araç seti Flutter, mobil, web ve masaüstü için platformlar arası uygulamalar oluşturmak için giderek daha popüler hale geliyor.
Flutter bir programlama dili değil, bir yazılım geliştirme kitidir. Dart , Flutter SDK’nın altında kullanılan programlama dilidir.
Flutter, Google’ın açık kaynaklı Fuchsia OS, Google STADIA ve diğer birçok yazılım ve mobil uygulamasının arkasındaki ana çerçevedir.
Flutter ile geliştirmeye başlamak istiyorsanız, bu yazı sayesinde Ubuntu ve diğer Linux dağıtımları üzerine kurulumun nasıl yapılacağını anlamanıza yardımcı olacaktır.
Snap ile Ubuntu ve Linux Dağıtımlarında Flutter Kurulumu
Flutter’ı Linux’a kurmanın en kolay yolu Snap kullanmaktır. Ubuntu kullanıyorsanız, zaten Snap yüklüdür. Ubuntu dışındaki dağıtımlar için lütfen Snap desteğini etkinleştirdiğinizden emin olun .
Bir terminal ekranı açın ve Flutter’ı kurmak için bir terminalde aşağıdaki komutu kullanın:
sudo snap install flutter --classic
Kurulum tamamlandığında aşağıdaki gibi bir ekranla karşılaşacaksınız.
Sadece Flutter kurulumu değil, Flutter’ın düzgün çalışması için karşılanması gereken her bağımlılığı da doğrulanması gerekir.
Flutter bağımlılıklarını doğrulayın
Flutter’ın doğru çalışması için her bağımlılığın kurulu olduğunu doğrulamak için Flutter’ın yerleşik bir seçeneği vardır:
flutter doctor
Komut aşağıdakilere benzer çıktılar üretecektir.
Gördüğünüz gibi, çalışmak için Android Studio’ya ihtiyacımız var. Öyleyse yükleyelim.
Android Studio’yu kurun ve kurun
Bir terminalde, Android Studio’nun yüklenmesini sağlamak için aşağıdaki komutu kullanın:
sudo snap install android-studio --classic
Kurulum tamamlandıktan sonra, işletim sistemi menümüzden Android Studio’yu açın.
Neredeyse tamamladınız. Android Studio’yu yapılandırma zamanı.
ileri’yi tıklayın ve standardı seçin.
Tercih ettiğiniz temayı seçin .
Her şeyin yolunda olduğunu doğrulayın ve İleri’ye tıklayın.
Son olarak, Bitir düğmesine basın.
Ve indirme tamamlanana kadar bekleyin.
Örnek bir Flutter uygulaması oluşturma
Android Studio’da Projeler’e gidin ve Yeni Flutter Projesi’ni seçin. Flutter SDK yolu varsayılan olarak ayarlanacaktır.
Bu kısım önemlidir çünkü proje adınızı burada belirlersiniz, bu durumda adı merhaba_world olacaktır.
Mevcut üç platformu seçelim: Android, iOS ve Web . Ve son olarak, Bitir’e tıklayın.
Projelerdeki ana dosya main.dart
, bir sonraki resimde gösterildiği gibi /lib dizini içinde bulunur.
Seçildikten sonra dosyanın içindeki her şeyi silin ve bu örnek kod gibi değiştirin:
// Copyright 2018 The Flutter team. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Welcome to Flutter',
home: Scaffold(
appBar: AppBar(
title: const Text('Welcome to Flutter'),
),
body: const Center(
child: Text('Hello World'),
),
),
);
}
}
Son olarak, Chome Web cihazını seçin ve aşağıda gösterildiği gibi Çalıştır düğmesine tıklayın;
Yazının orijinalini buradan okuyabilirsiniz.
Kariyerime 26 yıl önce başladım. Windows ve Linux sistemlerinin kurulumu, yapılandırılması, yönetimi ve bakımı dahil olmak üzere birden fazla sistem üzerinde uzmanlaştım.
Açık kaynak dünyasındaki en son gelişmelerden haberdar olmaktan ve Linux hakkındaki en son araçları, özellikleri ve hizmetleri denemekten hoşlanıyorum.
Son 6 yıldır sistem ve ağ yöneticisi olarak görev yapıyorum ayrıca Pardus Dönüşüm Projesini yönetiyorum ve Pardus İşletim Sisteminin yaygınlaşması adına uğraş gösteriyorum.
Boş zamanlarımda açık kaynaklı uygulamaların Türkçe çevirisine katılıyorum ve The Document Foundation üyesiyim.