首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    python移动app开发_神奇的Kivy,让Python快速开发移动app

    随着移动互联网的不断发展,手机、Pad等移动终端已经被普遍使用,充斥在人们的工作、学习和生活中,越来越多的程序都转向移动终端,各类app应用相拥而至。 Kivy作为Python的Android和IOS的app应用开发利器,有着跨平台开发优势,很快得到了普遍运用,并逐渐占据了核心地位。 下面我们就看看用Python的Kivy模块是如何开发移动App应用的。 Kivy的安装。与Python的其他模块安装一样,使用如下方式进行Kivy模块的安装。 开发了。 from kivy.app import App from kivy.uix.label import Label #导入标签类 class TestApp(App): def build(self):

    3.8K20编辑于 2022-08-29
  • 来自专栏未闻Code

    使用Airtest超快速开发App爬虫

    开发网页爬虫,发现被反爬了?想对 App 抓包,发现数据被加密了? 不要担心,使用 Airtest 开发 App 爬虫,只要人眼能看到,你就能抓到,最快只需要2分钟,兼容 Unity3D、Cocos2dx-*、Android 原生 App、iOS App、Windows 爬虫开发本着天下工具为我所用,能让我获取数据的工具都能用来开发爬虫这一信念,决定使用Airtest来开发手机App爬虫。 打开微信 先通过一个简单的例子,来看看如何快速上手Airtest,稍后再来详解。 例如我现在想使用电脑控制手机,打开微信。 App的布局信息的格式与App开发环境有关。点击F区的下拉菜单,可以看到这里能够指定不同的App开发环境。

    2.6K40发布于 2019-02-26
  • App Trace 快速安装解析(开发者视角)

    什么是 App Trace App Trace 是一种应用性能监控工具,用于追踪应用运行时的各种指标,包括启动时间、方法耗时、卡顿检测等。它通常作为开发调试或性能优化的辅助工具集成到应用中。 快速安装方案 1. 快速安装技巧 ​自动化脚本​: # 使用gradle插件自动注入代码 . ​性能影响​:在 release 版本中务必使用 no-op 版本 ​隐私合规​:确保不收集敏感用户数据 ​多进程支持​:需要单独初始化每个进程 ​混淆问题​:确保关键类和方法不被混淆 通过以上步骤,开发者可以快速App Trace 集成到项目中,并根据实际需求进行定制化配置。

    40910编辑于 2025-06-16
  • 来自专栏Web前端开发

    使用 create-react-app 快速构建 React 开发环境

    在终端执行以下命令创建项目: 1、指定创建的项目位置(这里以桌面为例) cd Desktop 2、创建 React 项目 npx create-react-app my-app 3、进入项目并启动 cd my-app npm start 可以直接将项目文件拖入终端,输入 npm start 按回车启动 ?

    75220发布于 2019-08-23
  • 来自专栏菲宇

    全面超越Appium,使用Airtest超快速开发App爬虫

    开发网页爬虫,发现被反爬了?想对 App 抓包,发现数据被加密了? 不要担心,使用 Airtest 开发 App 爬虫,只要人眼能看到,你就能抓到,最快只需要2分钟,兼容 Unity3D、Cocos2dx-*、Android 原生 App、iOS App、Windows 爬虫开发本着天下工具为我所用,能让我获取数据的工具都能用来开发爬虫这一信念,决定使用Airtest来开发手机App爬虫。 安装和使用 由于本文的目的是介绍如何使用Airtest来开发App爬虫,那么Airtest作为测试开发工具的方法介绍将会一带而过,仅仅说明如何安装并进行基本的操作。 App的布局信息的格式与App开发环境有关。点击F区的下拉菜单,可以看到这里能够指定不同的App开发环境。

    1.6K20发布于 2019-06-13
  • 来自专栏.Net移动开发

    .Net语言 APP开发平台——Smobiler学习日志:开发APP时,如何快速地实现屏幕自适应

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP开发平台,也许比Xamarin更方便 一、属性介绍 设置控件在客户端屏幕可见并超出客户端屏幕时,是否自动调节高度以适应屏幕高度 ListMenuView、MapTagView、MapView、MicroBlog、RadioGroup、TableView、TreeView、WebView 四、相关视频介绍 Smobiler还提供了一个视频介绍了开发中的屏幕自适应的原理

    1.4K20发布于 2018-08-30
  • 来自专栏非著名程序员

    开发者必知的8款App快速开发工具

    “一个Web开发者如何能快速适应移动互联网时代,用HTML5开发出一个APP呢?” “安卓、IOS双平台同时开发,程序员都累死在加班的路上了……” 针对行业痛点,国内外涌现出众多APP开发工具,开发者只要有相关的HTML5、CSS和JavaScript知识,便可以轻松快速开发出属于自己的 APP,基于开发工具中众多的模块功能,APP具有完美的原生体验。 APICloud由“云API”和“端API”两部分组成,可以帮助开发快速实现移动应用的开发、测试、发布、管理和运营的全生命周期管理。 网站传送门:http://www.livecode.cn/ APP开发工具为开发者带来了更好的开发解决办法,在开发平台中多种开发工具、全类别的第三方服务商使APP开发变得简便、快速

    7.5K60发布于 2018-02-08
  • 来自专栏全栈程序员必看

    移动app开发流程,app开发步骤

    个人github:https://github.com/qiilee 欢迎follow 移动app开发流程,app开发步骤 app是手机软件的简称。 一款好的app需要哪些步骤? 移动应用开发步骤1. 规划应用UI 移动应用开发步骤2. 设计数据操作与存储 移动应用开发步骤3. 跳转多页面实现 移动应用开发步骤4. 功能开发: 产品经理协同主工程师,基于APP界面设计方案,形成程序架构设计方案,并有工程师团队进行开发,完成产品设计。 经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询 开发app项目的步骤 据北京APP开发公司东方爱智总结得出:一个完整的app开发过程要经过合同的签订→项目启动→建立产品原型 这就是一个完整的app开发过程 App开发是一个不断和客户沟通和推敲的过程。首先,如果要做一款app,必须要前期进行沟通,初步表明此款app要实现的效果,属于哪个类型的app

    4.5K20编辑于 2022-06-27
  • 来自专栏dmhsq_csdn_blog

    uni-app+flask 快速开发图像识别小程序

    uni-app+flask 快速开发图像识别小程序 后端 (Python Flask) 获取百度ai开放平台应用密钥 随机字符串产生器 (md5random.python文件) 封装api (AipImageClassify.py 文件) 编写接口文件 前端 (uni-app) 开发工具安装以及搭建项目 首页 历史 注意 识别页 上次图片功能 完整代码 后端 (Python Flask) ? """ 你的 APPID AK SK """ APP_ID = '你的 App ID' API_KEY = '你的 Api Key' SECRET_KEY = '你的 Secret Key' client 开发工具安装以及搭建项目 写过类似文章 请移步 开发工具安装 页面以及导航 首页 尽量节省代码量 所以新建项目后 就加了个 uni-list 根据文档说法 uni=list不需要再注册组件 <template 后续会推出 前端:vue入门 vue开发小程序 等 后端: java入门 springboot入门等 服务器:mysql入门 服务器简单指令 云服务器运行项目 python:推荐不温卜火 一定要看哦

    2.7K30发布于 2021-01-26
  • 来自专栏我的知识小屋

    五、Web App 基础可视组件属性(IVX 快速开发教程)

    在 iVX 中各个组件存在不同的属性,这些属性用于设置显示的样式或者是自身具备的特征等,通过更改这些属性可以极大的方便我们进行项目的创作。

    5.2K20编辑于 2022-01-06
  • 来自专栏达达前端

    uni-app快速上手

    uni-app支持通过 可视化界面、vue-cli命令行 两种方式快速创建项目。 cli创建的项目,内置了d.ts,同其他常规npm库一样,可在vscode、webstorm等支持d.ts的开发工具里正常开发并有语法提示。 但vscode等其他开发工具,在vue或uni-app领域,开发效率比不过HBuilderX。 详见:https://ask.dcloud.net.cn/article/35451发布App时,仍然需要使用HBuilderX。其他开发工具无法发布App,但可以发布H5、各种小程序。 如需开发App,可以先在HBuilderX里运行起来,然后在其他编辑器里修改保存代码,代码修改后会自动同步到手机基座。如果使用cli创建项目,那下载HBuilderX时只需下载10M的标准版即可。

    62520编辑于 2022-04-29
  • 2024 鸿蒙零基础快速实战-仿抖音App开发

    系统定位差异Android:基于Linux内核的开源操作系统,主要用于移动设备,由Google公司领导开发。 概述ArkTS,HarmonyOS的专属开发语言,是TypeScript的扩展版本,专为鸿蒙系统设计。 它继承了JavaScript的灵活性和TypeScript的静态类型检查,为开发者提供了一个高效、稳定的开发环境。特点概览:类型安全:通过类型注解,增强了代码的健壮性,减少了运行时错误。 TypeScript基础TypeScript,由微软开发,是JavaScript的一个超集,它引入了类型系统,增强了语言的表达能力。 ArkTS的构成要素ArkTS通过装饰器、UI描述、自定义组件、系统组件、属性方法和事件方法等元素,提供了一种声明式UI开发方式。

    1.6K10编辑于 2024-05-16
  • 来自专栏贾鹏辉的技术专栏@CrazyCodeBoy

    快速创建React Native App

    Quick Start是在v0.4.5版本添加的一种快速创建React Native App的方案,旨在为React Native开发者提供一种快捷的,无需配置任何工具,同时也无需安装XCode与AndroidStudio 就可以开发React Native App的一种方案。 本文向大家分享如何快速构建React Native App以及在使用快速构建方案中可能存在的一些问题及解决方案。 编辑App 经过上述的步骤,快速开发React Native App的环境就已经搭建好了,小伙伴门是不是迫不及待的想修改一下APP来查看运行效果了呢,接下来就可以编辑App.js来在Expo上查看运行效果哦 如果大家对快速创建React Native App还有不明白的地方,可以在文章下方给我留言,我看到了后会及时回复的哦。

    3K51发布于 2018-05-07
  • 来自专栏BestSDK

    十大技巧快速提升原生APP开发性能

    现在,精细化用户体验成为了一个APP能否留存用户的关键问题,一旦用户觉得体验不畅,马上就有竞品APP后补,如何开发高性能的移动应用。 ? 1 规划好应用功能,做好应用架构评估 用户体验开始于APP开发初始规划阶段,当你梦想开发一个APP改变世界之前,先想好APP主要解决用户的哪些真实需求,提炼出APP的核心功能,一个APP并不是功能越丰富越好 开发人员可以从程序结构模块化、命名规则清晰易懂、注释方法简洁明了,文本格式易读等方面开始养成良好习惯,让应用开发事半功倍,提高程序的执行效率。 5 使用SuperWebView,让APP支持动态更新 已经上线的APP在需要更新新功能时,可以使用APICloud平台的SuperWebView功能,基于SuperWebView开发的功能支持动态更新 ,可以绕过应用商店的审核,用户无需重新下载APP,就能让新功能悄无声息的更新到用户手机上,让原生APP的新功能开发变得更高效。

    87590发布于 2018-02-27
  • 来自专栏非著名程序员

    十大技巧快速提升原生APP开发性能

    现在,精细化用户体验成为了一个APP能否留存用户的关键问题,一旦用户觉得体验不畅,马上就有竞品APP后补,如何开发高性能的移动应用,小编总结了以下十大技巧: 1.规划好应用功能,做好应用架构评估 用户体验开始于 APP开发初始规划阶段,当你梦想开发一个APP改变世界之前,先想好APP主要解决用户的哪些真实需求,提炼出APP的核心功能,一个APP并不是功能越丰富越好,核心功能才能为用户带来不可替代的价值。 5.使用SuperWebView,让APP支持动态更新 已经上线的APP在需要更新新功能时,可以使用APICloud平台的SuperWebView功能,基于SuperWebView开发的功能支持动态更新 ,可以绕过应用商店的审核,用户无需重新下载APP,就能让新功能悄无声息的更新到用户手机上,让原生APP的新功能开发变得更高效。 在规划APP应用时,应该将这一设计方法考虑其中,提前规划好APP在离线状态下的运营模式。 以上十个小技巧,希望可以帮助你开发出更流畅更快速的移动应用。

    1K100发布于 2018-02-09
  • APP 敏捷开发模式:如何应对快速变化的市场需求?

    · 代码耦合度高:某出行 APP 单体架构导致新功能开发需修改 30% 旧代码,测试用例增加 200+· 跨端开发成本高:同时维护 iOS/Android 双端代码,某生活服务 APP 跨端开发人力占比达 60%· 热更新能力缺失:传统 APP 发版需通过应用商店审核,某直播 APP 修复紧急漏洞耗时 5 天,用户投诉量激增 50%二、敏捷开发模式如何重构 APP 开发生态? ,某电商 APP 在大促前快速插入 “直播带货” 功能,开发周期压缩 30%· 可视化协作:使用 Confluence 搭建需求看板,某教育 APP 团队需求透明化程度提升,跨部门协作效率提高 50%2 技术架构如何支撑 “快速迭代”? · 一次开发,多端运行:某旅游 APP 使用 FinClip 后,微信小程序代码可同时运行于 iOS/Android/PC 端,跨端开发成本下降 60%· 组件化复用:建立小程序组件库,某金融 APP

    32310编辑于 2025-07-09
  • 来自专栏贾鹏辉的技术专栏@CrazyCodeBoy

    快速创建React Native App

    Quick Start是在v0.4.5版本添加的一种快速创建React Native App的方案,旨在为React Native开发者提供一种快捷的,无需配置任何工具,同时也无需安装XCode与AndroidStudio 就可以开发React Native App的一种方案。 本文向大家分享如何快速构建React Native App以及在使用快速构建方案中可能存在的一些问题及解决方案。 编辑App 经过上述的步骤,快速开发React Native App的环境就已经搭建好了,小伙伴门是不是迫不及待的想修改一下APP来查看运行效果了呢,接下来就可以编辑App.js来在Expo上查看运行效果哦 推荐学习:视频教程《React Native开发跨平台GitHub App

    3.1K10发布于 2019-12-10
  • 来自专栏sofu456

    electron开发app

    <html> <head></head> <body></body> </html> main.js文件 var electron = require('electron') var app = electron.app app.on("ready",()=>{ win = new electron.BrowserWindow({width:"800",height:"600"}) win.loadURL("index.html") }) package.json中添加依赖库 npm install 模块名称 --save 或者 --save-dev –save是对生产环境所需依赖的声明(开发应用中使用的框架 ,库) –save-dev是开发环境所需依赖 比如:jq,react,vue都需要放到这里面 –save-dev是对开发环境所需依赖的声明(构建工具,测试工具) 比如:babel,webpack

    2.5K40发布于 2019-07-09
  • 来自专栏全栈程序员必看

    前端APP开发

    移动端APP开发方式概述 按照开发分类,大致可以分为下面这三种: 1、WebApp WebApp开发,严格来说并不是一个APP软件,只是一个Web型的微网站。市面上也被叫做H5应用程序 。 虽然开发人员单单使用HTML5和JavaScript就能构建功能复杂的应用程序,但仍然存在一些重大的局限性,具体包括会话管理、安全离线存储以及访问原生设备功能等。 将我们写的页面,封装成一个App。 写页面的方式来开发App(APIClound)。 优点:开发时间短、兼容性强、方便系统移植。 缺点:必须有网络的支持,用户体验相对差,对于手机的一些原生底层功能不能实现。 优点:原生App、用户体验非常好、可以调用手机的底层组件。 缺点:开发时间长、兼容性差、必须掌握Java等编程语言。 3、HybridApp(混合式App开发) 介于WebApp和NativeApp这两者之间的App开发时间短、成本低、用户体验度好,可以调用手机底层组件,方便移植,是目前及未来App开发的流程趋势。

    2.5K40编辑于 2022-07-02
  • 来自专栏IT大咖说

    去哪儿网快速App开发及问题解决平台实践

    摘要 本次分享主要介绍去哪儿的客户端团队在大规模多团队多APP的情景下,如何快速简单可靠地维护自己的产品。 通过介绍去哪儿在解决产品和用户问题的过程,介绍相关系统的使用和技术内幕,启发大家在多前后端、跨团队的场景如何更快的开发和维护APP,迅速定位解决问题。 ? APP闪退 很多普通用户在经历APP闪退的时候,往往无法准确表述出APP出现的问题,最多只能告知我们机型或用户账号,以至于我们能了解到的信息非常少。 最初遇到问题,几个人讨论一下基本就能解决;随着业务发展日渐庞大,从单个团队分成了多个团队;再到后来,不同开发方式的出现导致每个人的职责和对APP的了解都非常片面,所以大家不能一目了然地知道问题出在哪儿。 这一套系统开发出来是为了满足开发、测试、发布、监控这一个完整流程来做的,可以保证用最少的人力做最多的事。 冰山一角——绑定数据项 绑定数据项就是给控件一个比较人性化的名字,可以由非工作人员来完成。

    1.1K80发布于 2018-04-03
领券