MacOS下搭建Flutter开发环境搭建flutter开发环境,需要如下步骤:1> 配置flutter-sdk;
2> Flutter Android/IOS 运行平台设置;
3> flutter doctor命令检查环境是否配置好;
复制代码此文环境版本记录此文章搭建的flutter开发环境相关版本记录如下:Mac OS X 10.14.3
flutter v1.0.0
da
转载
2023-09-20 16:35:38
119阅读
# 如何实现iOS Stream App Flutter抓包
在移动应用开发中,抓包是一个非常重要的调试手段,它可以帮助开发者监控数据传输、找到可能存在的问题。特别是在使用Flutter开发iOS应用时,抓包能够让你清晰地看到请求和响应的过程。本文将为刚入行的小白详细讲解如何实现iOS Stream App 的 Flutter 抓包,并附上相关代码和示例。
## 整体流程
我们将抓包的过程分
前言1、Flutter是Google使用Dart语言开发的移动应用开发框架,使用一套Dart代码就能构建高性能、高保真的iOS和Android应用程序,并且在排版、图标、滚动、点击等方面降低差异。 2、Flutter不是黑科技,应用程序的代码总是以一种非常合理,可以解释的方式的运行着,只是需要去了解而已。Flutter能够在iOS和Android上运行起来,依靠的是一个叫Flutter Engin
转载
2024-10-11 10:42:15
75阅读
前言随着使用Flutter开发的深入加之其生态还不完善,必然会涉及到使用原生View的情况。为此,Flutter也为我们提供了PlatformView方便我们嵌入原生View,以实现一些flutter暂时不支持的功能,但由此也引发了一些性能问题。Flutter与原生View简介实现这里以Android来做一个简介(如果没用过原生View的话,可以百度教程),当我们需要使用一个Android的vie
Flutter官方并没有对Widget进行官方分类,其实对于容器和布局类型的划分比较纠结,有些感觉不是很明确怎么去划分到哪个部分,先按容器下可以添加子控件的数量作为分类标准,添加多个子控件的为布局,对单个组件进行设置的为容器,如果以后有好的方法再进行调整。 这里分出来的容器有Padding,Align,Positioned,Container,Scaffold,Transform,Constrai
转载
2024-08-05 13:16:06
22阅读
一. JSON读取和解析在开发中,我们经常会使用本地JSON或者从服务器请求数据后回去到JSON,拿到JSON后通常会将JSON转成Model对象来进行后续的操作,因为这样操作更加的方便,也更加的安全。所以学习JSON的相关操作以及读取JSON后如何转成Model对象对于Flutter开发也非常重要。1.1. JSON资源配置JSON也属于一种资源,所以在使用之前需要先进行相关的配置我
转载
2024-07-23 15:34:30
140阅读
# 使用 Android Studio 创建 Flutter 应用
在移动应用开发领域,Flutter 是一种开源的用户界面工具包,可以用于快速构建高质量的移动应用程序。与传统的移动应用开发方式不同,Flutter 使用 Dart 语言来编写应用程序的前端逻辑。本文将介绍如何使用 Android Studio 来创建一个 Flutter 应用,并且包含一些代码示例来帮助你入门。
## 准备工作
原创
2023-09-21 11:43:04
137阅读
你熟悉Flutter的混合开发吗?你知道HybridComposition 和 VirtualDisplay未来的区别吗?你知道PlatformView未来有什么变化吗?
原创
2022-05-23 11:07:03
63阅读
//打开抽屉:(需要点击的按钮外边必须加Builder,不然打不开) Builder(builder: (context) { return Container( margin: customLtrb(l: 70.0), child: InkWell( child: Text("筛选"), onTa
原创
2021-07-21 09:44:35
492阅读
iOS高级工程师是怎么进阶的?
我从事iOS 两年了,感觉只会搭建view,用第三方库,还有些机械代码?真的迷茫了。求大神赐教。想进阶,具体从什么大点入手呢?跪谢!!
说实话,两年时间只会搭建view、使用第三方类库,真的不能称为一个合格的iOS开发工程师!
1. 先说OC部分
既然做了两年了,对Objective-C足够了解吗?OC是如何基于C来进行的封装?解释一下这两
转载
2023-09-08 14:56:24
110阅读
1.15
1、UI开发就是放置对象,而这些对象就是控件
控件、组件
2、开发非UI功能,使用框架
3、开发应用的第一根步骤
-> 界面上看需要什么东西
-> 打开Xcode,新建项目
shift + command + n 新建一个项目
www.itcast.cn
4、OC中我们的类名一般有前缀
NSString
NSArray
在其他的开发语言中为了避免名字的冲突,常
转载
2024-01-19 17:43:20
97阅读
前言:干了这么多年的iOS,虽然接触了许多七七八八的东西、技术,但是感觉本身iOS却没有什么质的飞越,可能跟自己接触的项目深度有关,于是决定在学习其他技术的同时,加强自己在iOS方面的学习,提高自己的竞争力。程序员薪水有高有低,同样有五年工作经验的程序员,可能一个人每月拿20K,一个拿5K。是什么因素导致了这种差异?我特意总结了容易导致薪水低的九大行为表现。习惯即刻回报他不懂得只有春天播种,秋天才
转载
2023-11-06 10:56:52
90阅读
对于软件开发而言,调试是必须学会的技能,重要性不言而喻。对于调试的技能,基本上是可以迁移的,也就是说你以前在其他平台上掌握的很多调试技巧,很多也是可以用在iOS开发中。不同语言、不同IDE、不同平台的调试,有同性也有个性。今天我们就来学习一下iOS开发中的调试技巧,语言暂用为OC,IDE当然是强大的Xcode。首先说明下,Xcode已经为我们调试项目提供了极大的方便。【1.普通断点】断点(Br
转载
2023-07-25 08:35:31
124阅读
MFHomeViewControllerView: 使用View做后缀MFAlertViewUITableCell:使用Cell做后缀MFNewsCellProtocol: 使用Delegate或者DataSource作为后缀UITableViewDelegate UI控件依次类推 3> 私有变量小驼峰式命名:第一个单词以小写字母开始,后面的单词的首字母
转载
2023-09-13 14:33:21
80阅读
iOS开发者计划是按年付费的,在过期前60天可以开始续费。如果你不续费的话,你将无法发布应用。另外苹果会吊销你的开发者证书和发布证书。最后,苹果将你在iTunes App Store上的所有应用下架。 Ad hoc渠道发行允许你绕过App Store直接将应用发放给你的用户。但是分发数量会限制在100台设备内,而且直到一年的开发者计划到期才能更换授权过的设备。另外,对于终端用户来说,通过
转载
2023-10-31 22:38:46
88阅读
学习ios开发,从哪儿学起?都要学哪些知识?如何才算掌握或精通ios开发?笔者根据自己多年的ios开发经验,给出一些体会,以便为立志成为ios开发精英的人员快速找到一条学习之路。本文是以最新上市的ios10 为依据的。
一、ios总体知识架构 要全面掌握ios开发技术,需要学习和掌握下列几方面的知识和技巧: &
转载
2023-07-14 19:58:59
117阅读
一、Objective-C语言概述 Objective-C是一种面向对象的计算机语言,Brad J Cox 在20世纪80年代设计了Objective-C,该语言是基于SmallTalk-80。1988年NeXT发布了Objective-C,它的开发环境和类库叫"NEXTSTEP",1994年NeXT与Sun发布了标准的NEXTSTEP系统,取名"OPENSTEP",软件自由基金会OPENSTEP
转载
2023-07-12 21:31:48
187阅读
转载
2023-07-16 22:09:01
89阅读
首先,先列一下比较全面的设计模式清单,再从中挑一些着重讲一下。抽象工厂模式适配器模式对象建模模式责任链模式命令链模式复合模式装饰器模式门面模式迭代器模式中介模式备忘录模式MVC模式观察者模式代理模式接待员模式singleton模式模板方法模式设计模式分为三类:创造性、结构和行为 * 创造性模式是专门用于处理对象的创建。抽象工厂模式和单例被认为是创造性。 * 结构模式用于定义对象结构。适配器,复
转载
2023-09-02 01:03:42
80阅读
不知道大家有没有想过这个问题,一个应用开始运行以后放在那里,如果不对它进行任何操作,这个应用就像静止了一样,不会自发的有任何动作发生,但是如果我们点击界面上的一个按钮,这个时候就会有对应的按钮响应事件发生。给我们的感觉就像应用一直处于随时待命的状态,在没人操作的时候它一直在休息,在让它干活的时候,它就能立刻响应。其实,这就是run loop的功劳。一、线程
转载
2023-07-26 22:22:41
121阅读