讲解第一个C程序
上节课我们安装了GCC编译器,并且创建了一个最简单的hello world 例子,这节课,我们来讲解一下这个例子。首先看例子如下
独立软件开发工作室
hello world 相信是很多程序员学习编程都会学到的例子,其实这个例子最早就是C语言KR2 (The C Programming Language (Second Edition))一书的其中一个作者最早建立的。后来风靡全世界,包括现在,几乎所有的编程语言的第一个例子都是这样。
理解单个原生网页视图(WebView)
所有使用 NativePHP 构建的移动端应用,都以单个原生网页视图(WebView) 为核心载体。网页视图允许你使用任意你熟悉的前端网页技术搭建应用界面(UI)。因为本质上它就是一个网页,内嵌的浏览器就可以帮你渲染这些网页了。
你会看到有很多文件夹和文件,有android web windows lib test 等等的这些文件,那么你要编写的源码是在哪里呢?android? windows?…其实不是,是在lib,打开lib,你会看到有一个main.dart文件
经过上一节课的学习,相信你已经安装好了flutter 的开发环境了,那么本课程,我们来使用Android Studio来开发Flutter。
安装Flutter插件
默认情况下,Android Studio是不支持Flutter的,需要安装一个Flutter的插件
Flutter是谷歌开发的一个框架,也是基于谷歌自家的语言dart。它可以在一套代码中,构建出web ios android linux windows 甚至嵌入式应用。和它类似的框架有微软的maui,php的nativephp。