程序员进步最快的方式拥抱社区 看别人的代码 这个项目就可以

每天我都会找一些好的学习项目提供给大家学习使用,有项目,有技术。

曾经不止一次下定决心忘了你,断了和你的一切联系,不再打扰你,可是这种想法,好像一到晚上就失效了一样,抑制不住自己的情绪,翻来覆去,失眠,一发不可收拾,你看,你就这样,不爱我也不肯放过我!

本头条核心宗旨

欢迎来到「技术刚刚好」作者,「技术刚刚好」是个人维护,每天至少更新一篇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这门技术,那就跟我一起学习进步吧,你的赞,收藏,转发是对我个人最大的支持,维护不易,欢迎关注。


分享到:


相關文章: