1.技术储备方向探讨
最近和身边的朋友讨论着一些新的技术。大概围绕了Ai智能芯片,物联网,AI 医疗等方面去讨论。大家的观点一致认同物联网这个大的方向。各自认为这个方向也符合日后基建的用途。
随着这几年发展,技术发展十分迅速,每隔一段时间就产生很大变化。无论前端,后端,或者嵌入式,量子计算,医药发现等等方向都充满了很多变化,令人欣喜。
2.尝试运行flutter
flutter正式版推出,大部分安卓开发使用者反馈着有不错的体验。所以写起来并没有太多困难。听闻flutter 类似有vuejs和reactjs开发体验。
作为前端的我,也跟着潮流开始接触一下群里面经常讨论流行技术-flutter。探索一下这个到底是何方神圣。过去有使用react Native的体验,编写界面和web开发写html和css的极为相似。只不过…
开始看一些介绍时候,会逐步开始打脸。无限嵌套的flutter心中产生疑问,为何你不能类似web一样开发。于是赶紧去找了一些视频来查看。搭建环境,安装android studio 等等。(朋友推荐用android studio书写)
简单开一个局,把一个初级的界面搭建起来。
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
//开始结构
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(title: Text("合同应用"),),
body:HomeContent(),
),
);
}
}
//简化组件使用
class HomeContent extends StatelessWidget{
@override
Widget build(BuildContext context) {
return Center(child: Text("Hello my Flutter"));
}
}
运行起来了。看到这个界面,总算高兴写起来。修改几行代码,界面变化很快,不用再写那些xml。(心中突然觉得flutter真香)
目前了解flutter甚少,包括机制和原理。朋友的建议是先把基础都大概过一遍,以便在书写的时候拆分这种无限嵌套的问题。刚刚开一个局。先玩一段时间先。看看效果如何。方便日后使用。