`

[Flutter]开发记录

阅读更多

1.官网:https://flutter.io/setup-macos/#system-requirements

2.准备SDK:https://flutter.io/setup-macos/

3.Add the flutter tool to your path:[macOS]设置全局命令

 

open ~/.bash_profile
 
export PATH=[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin:$PATH
 
source ~/.bash_profile
 刷新profile
4.Deploy to iOS devices:

 

 

brew update
$ brew install --HEAD libimobiledevice
$ brew install ideviceinstaller ios-deploy cocoapods
$ pod setup
 brew doctor可以看到错误和建议

 

5.Android studio 安装dart & flutter插件.先安装dart,要不可能报错

 

5.flutter doctor检查

补充完插件\IDE等等

 

6.Android studio new file->new flutter project

 

7.Use an external package

 In pubspec.yaml, add english_words (3.1.0 or higher) to the dependencies list. Add the highlighted line below:

 

dependencies:
  flutter:
    sdk: flutter

  cupertino_icons: ^0.1.0
  english_words: ^3.1.0
 While viewing the pubspec in Android Studio’s editor view, click Packages get.

 

 

In lib/main.dart, import the new package:

 

import 'package:flutter/material.dart';
import 'package:english_words/english_words.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    final wordPair = WordPair.random();
    return MaterialApp(
      title: 'Welcome to Flutter',
      home: Scaffold(
        appBar: AppBar(
          title: Text('Welcome to Flutter'),
        ),
        body: Center(
          //child: Text('Hello World'), // Replace the highlighted text...
          child: Text(wordPair.asPascalCase),  // With this highlighted text.
        ),
      ),
    );
  }
}

 

 

 

 

分享到:
评论

相关推荐

    Flutter开发文档.xmind

    本资料为本人自学flutter,并参考其他文章资料所记录编写的。其中包含有dart基础、flutter开发、测试调试、常见问题处理、工程管理等模块和其他知识点。之后会持续完善更新。如有不当之处,敬请指出。

    采用flutter开发社交app

    在“采用flutter开发社交app”这个项目中,我们可能需要以下关键的Flutter packages: 1. **App版本升级**:使用`flutter_version`或`app_updater`等插件可以实现应用的自动或手动更新功能,确保用户始终运行最新...

    flutter后台管理框架

    Flutter 后台管理框架是一款基于谷歌的 Flutter 技术构建的高效、易用的后台管理系统开发框架。这个框架的主要目标是让开发者能够更专注于业务逻辑的实现,而不是基础架构的搭建,从而提升开发效率,缩短项目周期。...

    一个使用Flutter框架开发的高仿微信移动客户端的项目

    本项目“一个使用Flutter框架开发的高仿微信移动客户端”旨在通过这一先进框架,尽可能地复刻微信的用户界面和功能,以展示Flutter在复杂应用程序开发中的潜力。下面,我们将深入探讨该项目的关键知识点和实现过程。...

    利用Flutter开发的非官方语雀独立客户端

    【标题】: "利用Flutter开发的非官方语雀独立客户端" 【内容】 Flutter,由Google开发,是一款开源的UI工具包,旨在帮助开发者快速构建高质量的原生移动应用,支持iOS和Android平台。本项目是基于Flutter技术实现...

    基于flutter开发邻家小铺app.zip

    《基于Flutter开发邻家小铺App的深度解析》 Flutter,作为Google推出的一款开源跨平台UI工具包,凭借其高效、高性能以及丰富的自定义能力,迅速在移动应用开发领域崭露头角。本文将深入探讨如何利用Flutter技术,...

    Flutter课程仪表板UI开发

    在本“Flutter课程仪表板UI开发”教程中,我们将深入探讨如何使用Google的Flutter框架构建一个健身应用程序的用户界面。...这将提升你的Flutter开发技能,并为你在未来构建更多创新应用打下坚实基础。

    基于Flutter构建的新闻App

    总的来说,基于Flutter构建的新闻App结合了Widget系统、状态管理、数据持久化、网络请求、导航和用户界面设计等多个关键知识点,展现了Flutter的强大功能和高效开发流程。随着 Flutter 社区的不断发展,更多的库和...

    基于 flutter 开发的 2048 游戏,支持3x3 4x4 6x6三种模式flutter2048-master.zip

    《基于Flutter开发的2048游戏:技术详解与实现》 在当今移动应用开发领域,Flutter以其跨平台、高性能和丰富的UI库逐渐受到开发者们的青睐。本项目“基于Flutter开发的2048游戏”就是一个很好的实例,它不仅展示了...

    一个使用Flutter构建的功能齐全聊天应用程序

    Flutter是Google推出的一种用于构建高性能、高保真度的移动应用的开源UI软件开发工具包,支持Android和iOS平台,同时也可扩展到Web和桌面端。 ### Flutter基础知识 Flutter的核心组件是Widget,它们定义了应用程序...

    聊天室,使用Dart开发后端,使用Flutter开发前端页面.zip

    在这个项目中,我们看到了一...综上所述,这个项目涵盖了Dart后端开发和Flutter前端开发的核心技术,涉及异步编程、网络通信、数据库集成、状态管理、UI设计等多个方面,对于学习和掌握这两种技术具有很好的实践价值。

    Flutter学习记录

    目前对于Flutter出现的问题,Google上基本都可以找到答案了,整体生态链也趋向成熟,唯一不太肯定的是对于Flutter的三方架包的支持,但实在不行也可以使用混合开发解决。 今天就记录下零零碎碎的知识点,针对大些的...

    Flogs:在Flutter中开发的高级日志记录框架,可提供快速简单的日志记录解决方案

    FLog是在flutter中开发的高级日志记录框架,可提供快速简单的日志记录解决方案。 所有日志均保存到数据库中,然后可以将其导出为zip文件。 概述 FLogs是用Dart写的。 它基本上具有两种类型的记录器(FLog和DataLog)...

    一款婚恋交友app纯flutter写

    总结,使用Flutter开发婚恋交友App,可以快速构建出美观且功能丰富的应用。开发者需要掌握Dart语言,熟悉Flutter的Widget体系,以及如何利用Firebase等后端服务。同时,对于用户体验的重视、性能优化的实践和持续的...

    使用Flutter制作的加密货币应用程序

    【标题】: 使用Flutter开发加密货币应用 在当今数字化时代,加密货币的热度持续升温,越来越多的开发者选择创建自己的加密货币应用以满足市场需求。Flutter,作为Google推出的一款强大的跨平台UI工具包,以其高效、...

    flutter_gallery源代码

    源代码包含了 Dart 语言的使用和多种 Flutter 包的实践,对于深入理解 Flutter 开发非常有帮助。现在,我们将深入探讨其中涉及的关键知识点。 1. **Dart 语言**: Dart 是 Flutter 的主要编程语言,具有现代语法、...

    flutter 中 grpc 的使用

    在Flutter开发中,gRPC是一种高效、高性能的开源框架,用于构建可移植、类型安全的RPC(远程过程调用)系统。它基于HTTP/2协议,利用ProtoBuf(Protocol Buffers)作为接口定义语言,使得服务端和客户端可以跨语言...

    基于 flutter 开发的 2048 游戏,支持3x3 4x4 6x6三种模式

    通过Flutter开发2048游戏,我们可以充分利用其高性能、跨平台的优势,快速构建出具有出色视觉效果和流畅体验的游戏。同时,这也是一个很好的学习和实践Dart语言以及Flutter框架的机会,有助于提升开发者在移动应用...

    一个简陋的flutter影视APP半成品

    "JavaScript开发-Flutter开发" 这个标签揭示了项目涉及到的技术栈。Flutter是一个由Google开发的开源UI工具包,用于构建高性能、跨平台的移动应用,而JavaScript是前端开发的主要语言,尤其在构建Web应用时。这里...

    jiratime基于Flutter的Jira客户端

    【标签】"JavaScript开发-Flutter开发"表明了此项目涉及到的技术栈。JavaScript是前端开发的重要语言,而Jira通常使用RESTful API与客户端应用进行交互,因此JavaScript的熟练掌握对于构建Jira客户端至关重要。另一...

Global site tag (gtag.js) - Google Analytics