程序員進步最快的方式擁抱社區 看別人的代碼 這個項目就可以

每天我都會找一些好的學習項目提供給大家學習使用,有項目,有技術。

曾經不止一次下定決心忘了你,斷了和你的一切聯繫,不再打擾你,可是這種想法,好像一到晚上就失效了一樣,抑制不住自己的情緒,翻來覆去,失眠,一發不可收拾,你看,你就這樣,不愛我也不肯放過我!

本頭條核心宗旨

歡迎來到「技術剛剛好」作者,「技術剛剛好」是個人維護,每天至少更新一篇Flutter技術文章,實時為大家播報Flutter最新消息。如果你剛好也在關注Flutter這門技術,那就跟我一起學習進步吧,你的贊,收藏,轉發是對我個人最大的支持,維護不易,歡迎關注。

技術剛剛好經歷

近幾年,移動端跨平臺開發技術層出不窮,從Facebook家的ReactNative,到阿里家WEEX,前端技術在移動端跨平臺開發中大展身手,技術剛剛好作為一名Android開發,經歷了從Reactjs到Vuejs的不斷學習。而在2018年,我們的主角變成了Flutter,這是Goolge開源的一個移動端跨平臺解決方案,可以快速開發精美的移動App。希望跟大家一起學習,一起進步!

本文核心要點

就是這樣一個項目,材料設計,GitHub地址:https://github.com/iampawan/FlutterWhatsAppClone

視頻學習地址:https://www.ixigua.com/i6766019351842652675/


程序員進步最快的方式擁抱社區 看別人的代碼 這個項目就可以

main代碼

import 'dart:async';

import 'package:camera/camera.dart';
import 'package:flutter/material.dart';
import 'package:flutterwhatsapp/whatsapp_home.dart';

List<cameradescription> cameras;

Future<null> main() async {
WidgetsFlutterBinding.ensureInitialized();
cameras = await availableCameras();
runApp(new MyApp());
}

class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
//項目標題
title: "WhatsApp",
//添加主題
theme: new ThemeData(
primaryColor: new Color(0xff075E54),
accentColor: new Color(0xff25D366),
),
//去掉bug圖標顯示
debugShowCheckedModeBanner: false,
home: new WhatsAppHome(cameras:cameras),
);
}
}/<null>/<cameradescription>

總結

今天在GitHub上面找了一個項目,程序員提升最快的方式就是去開源社區學習,看別人是怎麼寫代碼的。這是進步最快的方式。

謝謝觀看技術剛剛好的文章

技術剛剛好是個人維護,每天至少更新一篇Flutter技術文章,實時為大家播報Flutter最新消息。如果你剛好也在關注Flutter這門技術,那就跟我一起學習進步吧,你的贊,收藏,轉發是對我個人最大的支持,維護不易,歡迎關注。


分享到:


相關文章: