barriers / 阅读 / 详情

Github上收集了70个微信小程序源码

2023-07-31 10:50:47
TAG: it th 微信 hub
共1条回复
gitcloud
* 回复内容中包含的链接未经审核,可能存在风险,暂不予完整展示!
1:仿豆瓣电影微信小程序
https://g****.com/zce/weapp-demo

2:微信小程序移动端商城
https://g****.com/liuxuanqiang/wechat-weapp-mall

3:Gank微信小程序
https://g****.com/lypeer/wechat-weapp-gank

4:微信小程序高仿QQ应用
https://g****.com/xiehui999/SmallAppForQQ
5:微信中的知乎
https://g****.com/RebeccaHanjw/weapp-wechat-zhihu

6:实现一个移动端小商城
https://g****.com/skyvow/m-mall

7:微信小程序demo
https://g****.com/web-Marker/wechat-Development

8: 跑步微信小程序Demo
https://g****.com/alanwangmodify/weChatApp-Run

9:简单的v2ex微信小程序
https://g****.com/jectychen/wechat-v2ex

10:腾讯云微信小程序
https://g****.com/tencentyun/weapp-client-demo

11:微信小程序-微票
https://g****.com/wangmingjob/weapp-weipiao

12:微信小程序demo 仿手机淘宝
https://g****.com/ChangQing666/wechat-weapp-taobao

13:一个为微信小程序开发准备的基础骨架
https://g****.com/zce/weapp-boilerplate

14:巴爷微信商城的简单版本
https://g****.com/bayetech/wechat_mall_applet

15:微信小程序 - 电影推荐
https://g****.com/yesifeng/wechat-weapp-movie
16:微信小程序-知乎日报
https://g****.com/myronliu347/wechat-app-zhihudaily

17:微信小程序: 音乐播放器
https://g****.com/eyasliu/wechat-app-music

18:使用微信小程序实现分答这款APP的基础功能
https://g****.com/davedavehong/fenda-mock

19:微信小程序开发demo-地图定位
https://g****.com/giscafer/wechat-weapp-mapdemo

:20:微信小程序 - 豆瓣电影
https://g****.com/hingsir/weapp-douban-film

21:wepy仿微信聊天界面
https://g****.com/wepyjs/wepy-wechat-demo

22:仿 「ONE · 一个」 的微信小程序
https://g****.com/ahonn/weapp-one

23:微信小程序集成Redux实现的Todo list
https://g****.com/charleyw/wechat-weapp-redux-todos

24: 基于Zhihu Live数据的微信小程序
https://g****.com/dongweiming/weapp-zhihulive

25:微信小程序之小熊の日记
https://g****.com/harveyqing/BearDiary

26:仿网易云音乐APP的微信小程序
https://g****.com/sqaiyan/netmusic-app

27:微信小程序的Flex布局demo
https://g****.com/icindy/wxflex

28:番茄时钟微信小程序版
https://g****.com/kraaas/timer

29:Wafer 服务端 Demo
https://g****.com/tencentyun/weapp-node-server-demo

30:微信小程序版聊天室
https://g****.com/ericzyh/wechat-chat

31:微信小程序版简易计算器,适合入门练手
https://g****.com/dunizb/wxapp-sCalc

32:微信小程序示例一笔到底
https://g****.com/CFETeam/weapp-demo-session

33:基于面包旅行 API 制作的微信小程序示例
https://g****.com/romoo/weapp-demo-breadtrip

34:新闻阅读器
https://g****.com/vace/wechatapp-news-reader

35:一个简单的微信小程序购物车DEMO
https://g****.com/SeptemberMaples/wechat-weapp-demo

36:微信小程序-公众号热门文章信息流
https://g****.com/hijiangtao/weapp-newsapp

37:通过Node.js实现的妹子照片爬虫微信小程序
https://g****.com/litt1e-p/weapp-girls

38:从FlexLayout布局开始学习微信小程序
https://g****.com/hardog/wechat-app-flexlayout

39:HiApp 微信小程序版
https://g****.com/BelinChung/wxapp-hiapp

40:微信小程序的简单尝试
https://g****.com/zhengxiaowai/weapp-github

41:集美大学图书馆的便捷工具
https://g****.com/ToadWoo/bookbox-wxapp

42:微信小程序版妹纸图

https://g****.com/brucevanfdm/WeChatMeiZhi

43:V2ex 微信小程序版
https://g****.com/bestony/weapp-V2ex

44:微信小程序仿百思不得姐
https://g****.com/SureZhangHW/WXBaiSi

45:微信小程序音乐播放器应用
https://g****.com/xingbofeng/wx-audio

46:医药网原生APP的微信小程序DEMO
https://g****.com/jiabinxu/yiyaowang-wx

47:微信小程序跟读
https://g****.com/gxmzjxk/wxreading

48:微信小程序瀑布流布局模式
https://g****.com/icindy/WxMasonry

49:微信小程序HotApp云笔记
https://g****.com/hotapp888/hotapp-notepad

50:小程序模仿——网易云音乐

https://g****.com/MengZhaoFly/wechatApp-netease_cloudmusic

51:微信小程序商城demo
https://g****.com/lin-xin/wxapp-mall

52:微信小程序版的扫雷
https://g****.com/jsongo/wx-mime

53:专注管理时间的微信小程序
https://g****.com/SeaHub/PigRaising

54:微信小程序版干货集中营
https://g****.com/iwgang/GankCamp-WechatAPP

55:英雄联盟(LOL)战绩查询
https://g****.com/xiaowenxia/weapp-lolgame

56:微信小程序首字母排序选择表
https://g****.com/icindy/wxSortPickerView

57:微信小程序版豆瓣电影
https://g****.com/David-Guo/weapp-douban-movie

58:简单的实现了1024的游戏规则
https://g****.com/RedLove/WexinApp_1024

59:微信小程序试玩
https://g****.com/uniquexiaobai/wechat-app-githubfeed

60:微信小程序逗乐
https://g****.com/mkxiansheng/doule

61:一步步开发微信小程序
https://g****.com/Gavin-YYC/wxApp

62:一个 meteor 的 React todo list 例子
https://g****.com/leijing7/wx-mina-meteor

63:微信小程序健康菜谱
https://g****.com/bestTao/caipu_weixin

64: jspapa微信小程序版本
https://g****.com/biggerV/jspapa-wx

65:微信小程序版的CNodeJs中文社区
https://g****.com/Shaman05/CNodeJs-WXAPP

66:LeanCloud 的微信小程序用户登陆Demo
https://g****.com/bestony/weapp-LeanCloud

67: 微笑话微信小程序
https://g****.com/zszdevelop/wejoke

68:微信小程序开发的App
https://g****.com/chongbenben/liwushuoapp

69:体育新闻微信小程序

https://g****.com/havenxie/weapp-sportsnews

70:基于Labrador和mobx构建的小程序开发demo
https://g****.com/spacedragon/labrador_mobx_example

相关推荐

什么是 HTML5 Boilerplate

HTML5 Boilerplate 是一套专业的前端模版,用以开发快速、健壮、适应性强的app或网站。 这个小小的源码包集合了100位开发者的经验,你可以将这些经验运用在你的项目中。 HTML Boilerplate 是一套具有非常多先进特性的框架,其特性简单介绍如下:(1)由 Paul Irish 首创的在 HTML 页面的 body 上使用 IE 条件注释判断浏览器版本,从而大大简化了针对 IE Hack 的成本(在后来的版本中升级为在 <html> 标签中加入条件注释)(2)HTML5 集成,默认使用了很多 HTML5 的特性,并且使其兼容旧版本浏览器大量针对服务器的默认配置,无需修改即可配置一个安全、标准的 web 服务器(3)完整的 JS 调试机制 —— 即使在 IE 下(4)大量使用 CSS3 技术,并且集成了几乎所有来自框架中和技术大牛们口头相传的 CSS 技巧(5)为所有浏览环境做了优化,包括移动版本和打印版本(6)默认内置 Modernizr,可以检测浏览器对新特性的支持能力,方便针对旧版本浏览器优化
2023-07-31 04:20:572

如何使用HTML5 Boilerplate开发Web程序

工具/原料:笔记本电脑或台式机互联网HTML5 Boilerplate谷歌浏览器等主流浏览器1在百度搜索引擎中搜索关键词“HTML5 Boilerplate”,如下图所示。2.访问HTML5 Boilerplate官方网站,如下图所示。3.下载最新版的HTML5 Boilerplate,如下图所示。4.解压HTML5 Boilerplate,工程目录如下图所示。5.HTML5 Boilerplate核心,如下图所示。6.HTML5 Boilerplate HTML基本结构如下图所示
2023-07-31 04:21:072

模板和样板有什么区别

模版和样板有什么区别的回答:模版是水泥浇筑用的成组模型板,样板是板状样品。
2023-07-31 04:22:163

开发动态网站有哪几种常用的架构?

常见的web前端开发框架如下:1、Bootstrap:主流框架之一,Bootstrap是基于HTML、CSS、JavaScript的,它简洁灵活,使得Web开发更加快捷。2、html5-boilerplate:该框架可以快速构建健壮,且适应力强的webapp或网站。3、Meteor:Meteor是新一代的开发即时web应用的开源框架,它能在较短时间内完成开发。4、Materialize:基于材料设计的现代响应前端框架。可以提供默认样式,自定义组件。此外,Materialize还改进了动画和过渡,为开发人员提供了流畅的体验。5、AmazeUI:中国首款开源HTML5跨屏前端框架产品系列,支持中文排版更好,本地组件丰富。产品线包括AmazeUITouch,一个混合HTML5应用程序开发框架的移动应用程序,和AmazeUIWeb跨屏幕HTML5网页。扩展资料:web框架程序的作用Web框架使得在进行Web应用开发的时候,减少了工作量。Web框架主要用于动态网络开发,动态网络主要是指现在的主要的页面,可以实现数据的交互和业务功能的完善。当使用Web框架进行Web开发时,在数据缓存、数据库访问、数据安全验证等方面不需要重新实现,但可以将业务逻辑相关的代码写入框架中。也就是说,通过主观地“修补”Web框架,您可以实现自己的Web开发需求。以PHP为例,您可以在apache服务器上进行Web开发,而无需使用框架。当使用PHP打开时,数据库连接需要在没有框架的情况下独立完成,页面生成和显示也是如此。例如,框架可以完成避免SQL注入的工作,而使用PHP,您可以在不使用框架的情况下自己完成这项工作。
2023-07-31 04:22:251

苹果app开发需要到哪些工具

苹果APP开发需要的工具如下:1、Boilerplate苹果APP开发工具。2、Slash苹果IOS开源库。3、EasyAPNS苹果应用开发工具。4、AirServerIOSAPP开发工具等。App开发,是指专注于手机应用软件开发与服务。App是application的缩写,通常专指手机上的应用软件,或称手机客户端。另外目前有很多在线app开发平台。苹果手机是由美国苹果公司研发的智能手机系列,搭载其研发的iOS操作系统。2004年,苹果公司召集了1000多名内部员工组成研发iPhone团队,开始了被列为高度机密的项目,订名为“ProjectPurple”,当中包括iPhone的幕后设计师JonathanIve。
2023-07-31 04:22:321

html5有没有类似jqueryui的框架

可以去看看Bootstrap,地址:http://www.bootcss.com/
2023-07-31 04:22:432

Electron打包优化

运行如下命令 添加文件 index.html 添加 index.js OK, 程序写完, 执行 electron . 在 package.json 中的 scripts 添加打包命令 运行 npm run package 先介绍下开源项目 electron-boilerplate https://github.com/szwacz/electron-boilerplate 运行如下命令 3.修改 package.json 的打包命令去除测试命令 electron-boilerplate是一个最小依赖的Electron框架, 有比较完善的工具链,从依赖到压缩,比原生最后生成的安装包大小还是有一些优势的。
2023-07-31 04:22:501

做苹果app开发需要用什么软件

IOS Boilerplate苹果APP开发工具这个工具可以帮助开发者节省许多项目的初始编码工作。IOS Boilerplate不是一个框架,是一个苹果IOS APP应用的基础模版,同时是包含一些相同固件和广泛使用的第三类库,开发者使用这个工具来进行苹果APP开发就不用在费力再造车轮了。Slash苹果IOS开源库Slash是IOS的一个开源库,可以为NNSAttributedStrings的样式添加扩展标记语言,与HTML相类似,但是可以定义每个标签的意义,让其十分具有可扩展性。在苹果应用程序开发工具Slash的帮助下,开发者能够简单地在IOS开发中使用属性字符串,并生成更为整洁干净的代码。Easy APNS苹果应用开发工具这是一个用来管理苹果推送通知的PHP脚本,完全开源,设置十分简单。如果你熟悉PHP,那么这将是你开发苹果APP应用程序必不可少的工具。Easy APNS为开发者提供了可以用来控制整个推送通知后端部分的非常直观的一种方式,并且这个PHP脚本是免费的、开源的。AirServer IOS APP开发工具开发者使用AirServer工具可以把你的iPhone或是iPad的屏幕搬到电脑上,是一个十分简单的Mac和PC应用。这款苹果软件开发工具可以通过本地网络将视频、音频、照片和支持AirPlay的其他第三方APP软件,从IOS设备无线传送到Mac电脑屏幕上,让Mac成为一个AirPlay终端。使用这个开发工具可以更方便展示一个修复了bug的屏幕截图。以上就是【一品威客网】为大家介绍的几款IOS APP编写代码时所需要到的、有利于顺利进行苹果APP开发的工具,更多资讯内容敬请关注一品威客官方网站。
2023-07-31 04:23:013

bootstrap原理是什么

简单地说,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决移动互联网浏览而诞生的。在说到响应式,很多人会立刻想到:Boilerplate,Foundation,Ulkit,bootstrap这些框架。(推荐学习:Bootstrap视频教程)而以下,我将就Twitter推出的bootstrap为例,毕竟最火,使用的人也多。类似bootstrap这类响应式框架其底层实现原理就是媒体查询。打开Bootstrap核心CSS文件开发版,可以清晰看到@media。Bootstrap 本着 移动设备优先 的策略开发的,按照这一策略,我们优先为移动设备优化代码,然后根据每个组件的情况并利用 CSS 媒体查询(CSS media queries)技术为组件设置合适的样式。所以下述标签,最好也务必放上<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">更多Bootstrap相关技术文章,请访问Bootstrap教程栏目进行学习!
2023-07-31 04:23:191

软件开发工具有哪些

软件开发工具依照工具的功能有以下这些:1.开发iOS系统的工具——xcode软件开发;2.开发Android系统的工具——eclipse软件开发;3.android app界面设计的软件工具——App UI Designer;4.ios app应用界面设计软件工具——ProtoShare;5.测试软件的工具—— Emacs、vim、Notepad++(Windows)、UltraEdit(Windows)、TextPad(Windows);6.开发web APP的工具——Editplus开发工具、UltraEdit手机网站工具;7.提升web APP开发效率的工具——Google Web Designer(无需懂得html5语言)、Gauge.js(自定义动画仪表和滑动杆)、Timesheet.js、Quintus(开发web游戏app软件的有利工具)、NoMe;8.简化ios开发的工具——Kinvey苹果app工具、Firebase IOS开发工具、IOS Boilerplate工具软件、Slash移动app开发工具;9.建设商城网站响应式设计工具——响应式线框图、Wirefy设计工具、MockUphne原型设计工具;10.傻瓜式开发工具——AppMakr、App Press、Apepery、GoodBarber、Appmachine、iBuildApp~其实开发工具有很多,主流的开发工具你在接触的开发的时候会知道的,像是开发iOS系统用xcode软件,开发Android系统的用eclipse软件。而一些比较偏门些并不主流的,只要你使用起来顺手这款工具就是你的主流。
2023-07-31 04:23:291

编程软件有哪些?

一般的编程软件如下:(按功能分类)1.开发iOS系统的工具——xcode软件开发;2.开发Android系统的工具——eclipse软件开发;3.androidapp界面设计的软件工具——AppUIDesigner;4.iosapp应用界面设计软件工具——ProtoShare;5.测试软件的工具——Emacs、vim、Notepad++(Windows)、UltraEdit(Windows)、TextPad(Windows);6.开发webAPP的工具——Editplus开发工具、UltraEdit手机网站工具;7.提升webAPP开发效率的工具——GoogleWebDesigner(无需懂得html5语言)、Gauge.js(自定义动画仪表和滑动杆)、Timesheet.js、Quintus(开发web游戏app软件的有利工具)、NoMe;8.简化ios开发的工具——Kinvey苹果app工具、FirebaseIOS开发工具、IOSBoilerplate工具软件、Slash移动app开发工具;9.建设商城网站响应式设计工具——响应式线框图、Wirefy设计工具、MockUphne原型设计工具;10.简单的开发工具——AppMakr、AppPress、Apepery、GoodBarber、Appmachine、iBuildApp。扩展资料:编程是编定程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。
2023-07-31 04:23:381

如何在移动端上,也就是在手机上开发HTML

您说的是html5开发,针对移动端网页设计必学的知识体系。一、HTML5支持测试列表在开始之前,你需要了解现代的浏览器以及移动平台对于HTML5的支持情况。主流浏览器HTML5功能支持一览移动平台HTML5支持一览HTML5支持测试HTML5演示二、让HTML5元素可用老版本的IE浏览器不能识别新的HTML元素。但是,可以使用一些JavaScript或CSS解决方案来弥补这个缺陷。HTML5Shiv:此脚本可以使IE浏览器识别HTML5元素。HTML5Enabler:功能与HTML5Shiv类似。Modernizr:它使得开发者可以在支持HTML5和CSS3的浏览器中充分利用HTML5和CSS3的特性进行开发,同时又不会牺牲其他不支持这些新技术的浏览器的控制。HTML5Reset:它提供了一组HTML、CSS文件,让你能够以最少的时间来启动一个新的项目。它使用modernizr来支持HTML5和CSS3。三、浏览器插件下面是一些JavaScript插件,可以弥补一些浏览器对HTML5的支持问题。1.VideoJSVideoJS是一个HTML5的视频播放器,可以在所有浏览器中使用,包括IE6和移动设备。对于不支持HTML5的浏览器则自动使用Flash播放器来播放。2.AudioJSHTML音频播放器。用来让HTML5的标签可以在各种浏览器上使用,包括移动设备。3.HTML5WidgetHTML5的表单模块,包括日历,调色板,滑动部件,客户端验证等。4.Webforms2HTML5表单属性的支持,例如pattern、required和autofocus。5.LimeJSLimeJS是HTML5的游戏框架,用于为现代触摸设备和桌面浏览器创建快速、本地化的游戏。6.FlexieJS支持CSS3弹性盒子模型(FlexibleBoxModel)。四、在线工具此外,还有一些在线工具,可以帮助开发者加快HTML5项目的开发。1.HTML5Boilerplate是一个HTML/CSS/JS模板,是实现跨浏览器正常化、性能优化、稳定的可选功能如跨域Ajax和Flash的最佳实践。开发者称之为技巧集合,目的是满足你开发一个跨浏览器,并且面向未来的网站的需求。2.SwitchtoHTML5非常有用的在线工具,可以根据你的喜好生成HTML5文档结构。
2023-07-31 04:23:451

前端有哪些技术栈

前端主要包括:HTML语言、JavaScript、了解Unix和Linux、了解Web服务器、Bootstrap、html5-boilerplate、Meteor、Semantic UI、Foundation、Materialize、Pure、Vue、Skeleton、Amaze UI等。
2023-07-31 04:23:521

什么是低代码?

在现代企业管理中,信息化建设已经成为不可忽视的重要组成部分。然而,在不断涌现的各类信息化解决方案中,低代码开发平台已经逐渐成为企业们的首选。 作为一种全新的应用程序开发方式,低代码开发平台借助可视化拖拉拽的模式,通过大量的组件和封装的接口,能够快速地开发出各种企业应用管理软件,如OA协同办公、KM知识管理、CRM客户关系管理等。而JNPF快速开发平台正是这类低代码开发平台中一款颇具代表性的应用。相比传统的软件开发方式,使用JNPF快速开发平台所具备的优势是显而易见的。首先,得益于平台内置的大量组件和接口,开发者无需编写复杂的代码,就能够快速地实现软件的开发。其次,使用JNPF快速开发平台能够大大提高开发效率,使得开发者能够更加专注于业务逻辑的实现,从而减少了研发周期。另外,低代码具备高度的可定制性,能够满足不同企业的个性化需求。综上所述,低代码开发平台JNPF快速开发平台无疑是企业信息化建设中的佼佼者,其高效、灵活、可定制的特点,能够为企业提供强有力的技术支持,进而实现业务流程的优化和提升。
2023-07-31 04:24:063

讣告英文

讣告的英语是:Obituary。Obituary的例句:1、我在《泰晤士报》上看到了你哥哥的讣告。I read your brother"s obituary in the Times.2、我想在你为约翰·凯奇写的讣告后补充一点内容。I should like to add a postscript to your obituary for John Cage.3、讣告里全是对他的客套溢美之词。There were pleasant and flattering obituaries about him4、我给环球剧院打电话告知了布莱克的死讯,然后在《泰晤士报》的私人广告栏登了讣告。I rang The Globe with news of Blake"s death, and put notices in the personal column of The Times.5、人们在世的时候就有人给他们写讣告?People"s obituaries are written while they"re still alive?6、一天,马克·吐温在报上读到一则关于他的死亡讣告。One day Mark Twain read an announcement of his death in a newspaper.7、收到那封信五天后,他在早报上发现了安德森的讣告。Five days after the letter came, he found Andersen s obituary in the morning paper.8、他在1920年接任该报主编时,发现社论版对面的版面“混杂着书评、各类通用文本和讣告”。When he took over as editor in 1920, he realized that the page opposite the editorials was "a catchall for book reviews, society boilerplate, and obituaries2".9、而蒸汽机车的数量正在急剧减少,所以他在更新自己的网站his website时就好像在发布讣告,他说:世纪之交以来,蒸汽机车的数量就开始渐渐减少,几乎都消失了。Now their numbers are in such swift decline that updating his website is like running an obituaries page, he said. It"s been a steady decline since the turn of the century. Virtually everything has gone.10、《纽约时报》杂志(The New York Times)和其他大多数主流媒体都没有为他发布讣告。He did not get an obituary in The New York Times or in most other major media outlets.
2023-07-31 04:24:141

作为一个前端开发,vscode有哪些值得安装的插件

1. Open-In-Browser由于 VSCode 没有提供直接在浏览器中打开文件的内置界面,所以此插件在快捷菜单中添加了在默认浏览器查看文件选项,以及在客户端(Firefox,Chrome,IE)中打开命令面板选项。2. QuokkaQuokka 是一个调试工具插件,能够根据你正在编写的代码提供实时反馈。它易于配置,并能够预览变量的函数和计算值结果。另外,在使用 JSX 或 TypeScript 项目中,它能够开箱即用。3. Faker使用流行的 JavaScript 库 – Faker,能够帮你快速的插入用例数据。Faker 可以随机生成姓名、地址、图像、电话号码,或者经典的乱数假文段落,并且每个类别还包含了各种子类别,你可以根据自身的需求来使用这些数据。4. CSS Peek使用此插件,你可以追踪至样式表中 CSS 类和 ids 定义的地方。当你在 HTML 文件中右键单击选择器时,选择“ Go to Definition 和 Peek definition ”选项,它便会给你发送样式设置的 CSS 代码。5. HTML Boilerplate通过使用 HTML 模版插件,你就摆脱了为 HTML 新文件重新编写头部和正文标签的苦恼。你只需在空文件中输入 html,并按 Tab 键,即可生成干净的文档结构。6. PrettierPrettier 是目前 Web 开发中最受欢迎的代码格式化程序。安装了这个插件,它就能够自动应用 Prettier,并将整个 JS 和 CSS 文档快速格式化为统一的代码样式。如果你还想使用 ESLint,那么还有个 Prettier – Eslint 插件,你可不要错过咯!7. Color Info这个便捷的插件,将为你提供你在 CSS 中使用颜色的相关信息。你只需在颜色上悬停光标,就可以预览色块中色彩模型的(HEX、 RGB、HSL 和 CMYK)相关信息了。8. SVG Viewer此插件在 Visual Studio 代码中添加了许多实用的 SVG 程序,你无需离开编辑器,便可以打开 SVG 文件并查看它们。同时,它还包含了用于转换为 PNG 格式和生成数据 URI 模式的选项。9. TODO Highlight这个插件能够在你的代码中标记出所有的 TODO 注释,以便更容易追踪任何未完成的业务。在默认的情况下,它会查找 TODO 和 FIXME 关键字。当然,你也可以添加自定义表达式。10. Icon Fonts这是一个能够在项目中添加图标字体的插件。该插件支持超过 20 个热门的图标集,包括了 Font Awesome、Ionicons、Glyphicons 和 Material Design Icons。11. Minify这是一款用于压缩合并 JavaScript 和 CSS 文件的应用程序。它提供了大量自定义的设置,以及自动压缩保存并导出为.min文件的选项。它能够分别通过 uglify-js、clean-css 和 html-minifier,与 JavaScript、CSS 和 HTML 协同工作。12. Change Case虽然 VSCode 内置了开箱即用的文本转换选项,但其只能进行文本大小写的转换。而此插件则添加了用于修改文本的更多命名格式,包括驼峰命名、下划线分隔命名,snake_case 命名以及 CONST_CAS 命名等。13. Regex Previewer这是一个用于实时测试正则表达式的实用工具。它可以将正则表达式模式应用在任何打开的文件上,并高亮所有的匹配项。14. Language and Framework PacksVSCode 默认支持大量的主流编程语言,但如果你所使用的编程语言不包括在内,也可以通过下载扩展包来自动添加。同时,你还可以添加一些像 React Native 与 Vue 的相关 Web 开发插件包。15. Themes当然,在众多的实用插件中,岂能少了漂亮的主题呢?你每天都会与你的 VSCode 编辑器进行“亲密的接触”,为何不把它打扮得更漂亮些呢?这里有一些帮助你更改侧边栏的配色方案,以及图标的相关主题,与大家分享:u2022 One Monokaiu2022 Agliau2022 One Darku2022 Material Icon
2023-07-31 04:25:011

ios系统软件开发使用那种开发程序和语言

IOS Boilerplate苹果APP开发工具这个工具可以帮助开发者节省许多项目的初始编码工作IOS Boilerplate不是一个框架,是一个苹果IOS APP应用的基础模版,同时是包含一些相同固件和广泛使用的第三类库,开发者使用这个工具来进行苹果APP开发就不用在费力再造车轮了Slash苹果IOS开源库Slash是IOS的一个开源库,可以为的样式添加扩展标记语言,与HTML相类似,但是可以定义每个标签的意义,让其十分具有可扩展性在苹果应用程序开发工具Slash的帮助下,开发者能够简单地在IOS开发中使用属性字符串,并生成更为整洁干净的代码Easy APNS苹果应用开发工具这是一个用来管理苹果推送通知的PHP脚本,完全开源,设置十分简单如果你熟悉PHP,那么这将是你开发苹果APP应用程序必不可少的工具Easy APNS为开发者提供了可以用来控制整个推送通知后端部分的非常直观的一种方式,并且这个PHP脚本是免费的、开源的AirServer IOS APP开发工具开发者使用AirServer工具可以把你的iPhone或是iPad的屏幕搬到电脑上,是一个十分简单的Mac和PC应用这款苹果软件开发工具可以通过本地网络将视频、音频、照片和支持AirPlay的其他第三方APP软件,从IOS设备无线传送到Mac电脑屏幕上,让Mac成为一个AirPlay终端使用这个开发工具可以更方便展示一个修复了bug的屏幕截图
2023-07-31 04:25:311

怎么打开 reports buliders 开发工具

  Oracle Reports Building Reports 10g Release 2 (10.1.2) B13895-01之前装了个这软件用起来发现问题多多,下了个文档一页一页的看咯。先从概念开始。  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界刚装完之后,运行时发现窗口都是中文。后来在图形report时,出现了一大堆乱码。后来网上查了下解决了:Windows下修改注册表NLS_LANG。  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界 Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界英文版:  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界言归正传,开始看书咯!概念分为基本概念和高级概念。  1. 基本概念  Section 1.1, "Reports Builder"  报告生成器,一个强大的企业报表工具,使您能够迅速开发和部署先进的网络和纸报告对任何数据源(包括Oracle数据库Oracle报表开发(Oracle开发套件的一个组成部分)的报告建设的组成部分, JDBC,XML,文本文件,和Oracle OLAP)。利用最新的J2EE技术,如JSP和XML,您可以以一个可伸缩的,有效的方式发布各种格式(包括HTML,XML,PDF格式,分隔的文本,后记,PCL,和RTF)您的报告中的任何目的地(包括电子邮件,Web浏览器OracleAS Portal中,和文件系统)。  Section 1.2, "Reports"  一 报告由集体定义报表的对象:  数据模型对象(查询,组,列,链接,用户参数)布局对象(重复帧,帧,领域,样板,锚)参数表单对象(参数,字段,样板)  PL / SQL对象(程序单元,触发器)  任何外部的PL / SQL库的引用,  在Web源视图显示代码(基于JSP的Web报告)  使用属性检查器,您可以定义报表的属性。该文件分类(分类)的属性(标题,作者,主题,和关键词)协助编目和检索的一份报告文件。  当您首次启动报表生成器,你可以选择打开一个现有的报告,使用报表向导创建一个新的报告,或手动创建一个新的报告。  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Section 1.3, "Report Styles"Tabular reports: 是最基本的类型的报告。每列对应于从数据库中选择一个列。  Group above reports: 包含其数据模型中的多个组。这是一个“主/详细信息”的报告,其中可能有大量的信息在主组。每个主组,相关的详细信息组(S)值是从数据库中提取,并低于主信息显示。  Group left reports: 包含多个组,其数据模型划分的基础上,共同的价值在一列一个表中的行。使用这种类型的报告限制一列,而相关的列改变值多次重复相同的值。以上的组和组的左侧报告的数据模型是相同的,但布局不同;组上述报告显示在顶部的主信息而离开的报告显示侧面打破列。  Form-like reports: 报告的形式显示一条记录,每页显示字段值的字段标签的权利。  Form letter reports: 包含在样板文字嵌入式数据库中的值(任何文本输入或导入到报表编辑器)。  Mailing label reports: 打印邮寄标签,在每一页上的多个列。使用报表向导,您可以指定您的邮件标签的格式。  Matrix reports: 是交叉制表的四组数据:  有一组数据显示在页面上。  有一组数据显示页面。  有一组数据是跨产品,这就决定了所有可能的位置,跨越上下数据与地方一个细胞,在这些地点。  有一组数据显示为“填充”的细胞。  Matrix data model: (查询数、组结构、Summary中的设置)Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Section 1.4, "Wizards"Report Wizards:  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Report Block Wizard:  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Data Wizard:  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Graph Wizard:  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Section 1.5, "The Object Navigator"对象导航器提供了一个报告或模板,包括附加的库和程序单元中的所有对象的分层显示。  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Section 1.6, "The Report Editor"报告编辑工作区,您可以在其中操纵在您的报告中直接或通过改变在Property Inspector的属性的对象。在报告编辑器“窗口,您可以浏览不同的看法,您的报告:数据模型视图,纸版式视图,皮书”设计“视图,纸张参数表视图和Web Source视图之间。  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界 Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Section 1.7, "Data Model Objects"Query: Single-query reports、Multiquery reports(Multipart unrelated query reports 、Multipart related query reports )对于一个单一的查询报告,报告生成器打开只有一个光标来获取所有的主,并详细记录。对于两个查询报告,报告生成器打开两个游标 - 后附加明细查询的链接到明细查询子句 - 为每个查询之一。因此,在主查询中提取每个主记录,报表生成器必须重新绑定,执行,并从明细查询获取数据。  Groups:创建组用来组织在报告中的列。组可以做两件事:单独成组查询的数据,和过滤查询的数据。  Break groups: produce subtotals, print columns in a different direction, create breaks, and so on. A break group suppresses duplicate values in sequential records.  Cross-product groups: to perform mathematical cross products, which are generally used to create matrix reports.  Group filters: 过滤器可让您有条件地删除您的查询选定的记录。组可以有两种类型的过滤器:  1)报告生成器包装的过滤器:首先,要显示只有第一个N组记录(例如,第5条记录 ) 最后,显示只有最后N组记录2)用户创建的过滤器,使用PL / SQL。  Database columns:数据库列代表一个查询选择的列,包含报表中的数据值。对于每一列,您选择在您的查询,报表生成器自动创建一个列在您的报告中的数据模型。如果你想进行汇总和数据库列值的计算,你可以手动创建新的列数据模型中的视图(汇总和公式列),或通过使用报表向导(摘要列)。您还可以重新分配一个或多个列一组或您已创建的组。  除了传统的列类型(例如,日期,数字,字符),报告Builder也支持图形或图像列,文件名。  Data links:可以建立关系-一个查询的列和另一个查询的列之间;之间的一个查询组和另一个查询的组。  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Section 1.8, "Layout Objects"Frames: 环绕其他对象和保护它们防止被覆盖或其他对象推掉Repeating frames: 环绕的一组创建的列所有领域。每次打印组的一条记录。  Frame and repeating frame sizing: 对于每一个对象或记录, 帧或重复帧的大小,可扩展,缩小,变量,或固定(水平弹性和垂直弹性属性指定)。  Fields: 字段参数,列和页码,当前日期等的占位符。如果一个参数或列没有一个相关的领域,它的值不会出现在报表输出。一个领域是拥有它周围的对象,这是第一个封闭的对象(无论帧或重复帧)。当你默认报表布局,报表生成器为每列生成一个字段,并将其放在每个领域内的重复帧。  Boilerplate objects: 样板对象是在一份报告中每次运行时出现的任何文字,线条或图形。  如果您有文字,图形,或HTML文件,你想作为样板在报告中显示,你可以链接到文件。  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Section 1.9, "Parameter Form Objects"Parameters: 参数是一个变量,其值可以在运行时设置。报告生成器在运行时会自动创建一个系统参数设置,但你可以创建自己的。您可以创建参数,以取??代在查询的任何部分,无论是单一的文字值或整个表达式。您可以参考参数在报告的其他地方,如在PL / SQL结构,提供报告的条件逻辑。  Parameter Form fields: 作为参数的占位符。  Parameter Form boilerplate: 指在每次运行时的运行参数表中出现的文字和图形。样板,可以自定义运行参数表格。默认情况下,一个样板标签生产运行参数表格中出现的每个领域。  Parameter Forms for Web reports:  Section 1.10, "The Property Inspector"  属性检查器是一个窗口,使您能够访问对象导航器,报表编辑器,和模板编辑器中当前选定的对象的属性。  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Section 1.11, "Runtime Views"Runtime Parameter Form:是一个对话框,可以在运行时,您可以在其中覆盖默认的参数值显示。  Previewer:在屏幕上会看你的报告的印刷版。在预览器,您可以滚动虽然单页的报告输出,通过整个报告的页面,并分割屏幕,同时,以查看在同一报告的不同部分。  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Section 1.12, "Executables"可执行文件说明  rwbuilder  启动报表生成器。  rwrun  进程内服务器使用Oracle应用服务器报告服务运行报告。  rwclient  解析和传输命令行来指定(或默认)的报表服务器。  rwcgi  翻译和提供Web服务器或J2EE容器(例如,OC4J)和报表服务器之间的信息,使您能够运行Web浏览器(支持Oracle Reports的先前版本的向后兼容性)的一份报告动态。  rwserver  调用 报表服务器。  rwservlet  翻译和提供Web服务器或J2EE容器(例如,OC4J)和报表服务器之间的信息,使您可以从您的Web浏览器运行的一份报告动态。  rwconverter  转换一个或多个报表定义从一个存储格式到另一个或PL / SQL库。  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界2. 高级概念Section 2.1, "Reports"  Report titles: 手动和自动添加。  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Report sectioning and sections: 使您在同一报告中定义多个布局,每个都有不同的目标受众,输出格式,页面布局,页面大小,或方向。  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Report unit of measurement: 报告可以被定义使用英寸,厘米或点。计量单位是独立的设备上建立报告。因此,可以设计报告,将报告生成器运行在任何平台上运行。你可以改变一个报告在这些方面的测量单位:  Report dimensions: 报告页面可以有任何的长度和任何宽度。因为打印机的页面可能较小或较大的比你的论文报告的“页面”的概念是物理和逻辑的页面使用。一物理页的页面是由打印机输出的大小。一逻辑页是一个报告的页面的大小,可能是由一个逻辑页多个物理页。每一份报告的部分包括header, main, trailer。  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Fonts in reports: 包括字体配置文件,字体别名,字体问题的故障排除,字体类型。  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Conditional formatting:使用条件格式和格式异常对话框,您可以指定输出格式为选定的布局上存在的条件的对象属性(字体和颜色)。您所定义的被称为format exceptions。  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Nested matrix reports: 嵌套矩阵的报告是一个矩阵报告,其中网格内至少有一个父/子关系矩阵出现。嵌套矩阵报告有两个以上的层面,因此,它具有跨或下页的多个层面。  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Matrix with group reports:  Oracle Report Builder 10g 学习-概念 - 香生 - 香生的世界Section 2.2, "Web Reports"JavaServer Pages (JSPs) and servlets: 使用JavaServer Pages(JSP)的技术是由Sun Microsystems的Java servlet技术的扩展到一个简单的编程工具,它提供了一个网页上显示动态内容。一个JSP是嵌入式Java源代码的HTML页面,在Web服务器或应用服务器执行。HTML提供返回到Web浏览器的页面布局,Java提供了业务逻辑。  由于JSP的动态应用程序的逻辑区分于静态HTML内容,谁拥有有限或没有Java编程经验可以修改,而不影响其内容的生成JSP页面的外观,简单地用HTML或XML标签来设计和格式化的网页设计师动态生成的网页。  JSP中有.jsp扩展名。这个扩展通知Web服务器应当由JSP容器处理页面。JSP容器解释JSP标记和脚本,编译成一个Java servlet的JSP并执行它,从而产生所需的内容,并将结果发送回HTML或XML页面浏览器。  Previewing JSP-based Web reports: 您可以预览基于JSP 网站通过点击在工具栏上,或通过选择“运行”Web版式“ 按钮计划的报告>“运行”网络布局,运行Web源。报告生成器显示在您的默认浏览器的Web 的报告。
2023-07-31 04:25:391

怎样可以很好地保证网页的浏览器兼容性

多用Html标准语言,有争议的标签能不用就不用,多加声明
2023-07-31 04:25:482

spring有什么缺点吗

缺点当然有,现在 Spring 越来越大,都开始使用 Gradle 构建了,支持的东西越来越多,这就导致大多数程序员对 Spring 的体系及结构都一知半解,网上乱七八糟的文章来回粘来粘去,搞得小码农都分不清楚到底哪种使用方式是对的,这归根到底就是因为1. 对 Spring 的版本变更不清楚2. 对 Spring 和 J2EE 规范的关系不清楚3. 对 Spring 那堆配置和注解背后的原理不清楚你可能知道 DI 是个什么概念,但你可能不知道 DI 的正确使用方式:1. 你也许不知道 Spring 有自己的测试体系,我们可以直接使用2. Spring 的事务管理优越在哪里,和 Hibernate 自己的事务管理有啥区别,怎么配置才对。3. Spring 为啥提倡非侵入式(non-invasive)设计,又是从哪个版本开始这么干的,起因是什么4. Spring 那些注解的使用原理和适用场景是什么,哪些是Spring 自己的注解,哪些是 J2EE DI 的标准注解,使用哪个好,为什么好。...........上述的一切,当你把 Spring 官方提供的 Spring Reference 看的差不多了,也就明白了,大概 500 多页吧。Spring 越来越大,衍生出其他的分支项目,虽然臃肿,但如果你知道如何筛选自己想要的功能,就不会臃肿,反而会很简洁,例如:1. 你想实现 Rest 服务,那么 Spring MVC 就预置了这个功能,你没必要再去使用 CXF / Restlet 之类的 Rest 框架,还得忙着想怎么和 Spring 整合,这样,Struts 就出局了,Rest 框架也省了。2. 你想实现权限功能,那么 Spring Security 可以替你搞定,你没必要使用 Apache Shiro 来做,也没必要苦逼地自己设计,而且人家还原生支持 OAuth 和 SAML3. 你不想苦逼地写 DAO, 那么 Spring Data 可以替你做,这些 boilerplate code 全部替你实现了,而且对 JPA 或 NO-SQL 的支持也是相当方便。4. 你想根据自己的需求生成代码,而不是苦逼地自己来写,可以试试 Spring Boot...........其他的,还有很多很多,你只需要记住,是不是臃肿,很大程度上是由你的认知和使用能力决定的,不是框架本身,具体如何学习这个优秀的框架,建议:1. 视频教程点到为止,不可全信2. 网上文章看看即可,别拷过来自己完事3. 有问题,先去查看 Spring Reference, 多看原理。
2023-07-31 04:25:581

怎样使用开发react应用脚手架

这次给大家带来怎样使用开发react应用脚手架,使用开发react应用脚手架的注意事项有哪些,下面就是实战案例,一起来看一下。1. 介绍在开发react应用时,应该没有人用传统的方法引入react的源文件(js),然后在html编辑吧。大家都是用webpack + es6来结合react开发前端应用。这个时候,我们可以手动使用npm来安装各种插件,来从头到尾自己搭建环境。比如:npm install react react-dom --savenpm install babel babel-loader babel-core babel-preset-es2015 babel-preset-react --savenpm install babel webpack webpack-dev-server -g虽然自己搭建的过程也是一个很好的学习过程,但是有时候难免遇到各种问题,特别是初学者,而且每次开发一个新应用,都要自己从头搭建,未免太繁琐。于是,有人根据自己的经验和最佳实践,开发了脚手架,避免开发过程中的重复造轮子和做无用功,从而节省开发时间。类似这样的脚手架,我扫了网络上比较多人用和关注的,一共发现了三个,它们分别是:react-boilerplatereact-redux-starter-kitcreate-react-app它们的关注量都非常大,截至写这篇文章为止,在github上的star量是这样的:由此可见,使用这三个脚手架的人都相当多,最突出的是create-react-app。它是后来居上,他的开发时间都晚于前两个,但关注量却比他们还大,而且他还是facebook官方开发的。肯定是一个优秀的产品。下面来介绍一下它的特点。2. 特点它有好多好多的优点,先从安装使用说起。2.1 简单的安装使用create-react-app安装起来实在是太简单,只需要一条命令,不像别的脚手架,还需要去clone整个脚手架的源码,再在那基础上改。npm install -g create-react-app装完之后,生成一个新的项目,可以使用下面的命令:create-react-app my-appcd my-app/创建了my-app目录,这个时候,使用下面的命令就可以开始开发应用了。npm start默认情况下,会在开发环境下启动一个服务器,监听在3000端口,它会主动给你打开浏览器的,可以立刻就看到这个app的效果。是不是很简单?2.2 源码结构简单清晰在项目my-app目录中,你会发现源码非常清晰,没有多余的文件。真的很清爽,所有的源码你将放到src目录下,什么配置文件,各种乱七八糟都不用管,你只需要专注开发就好了,create-react-app都给你处理好了。整个源码简单,又小又清爽!管理起来也方便!如果你使用过webpack-dev-server或webpack搭建过开发环境,你就会发现,create-react-app的开发环境也有类似webpack-dev-server的--inline --hot自动刷新的功能。什么意思呢?就是一旦源码文件,一更新,再保存之后,浏览器会自动刷新,让你能实时查看效果。你总要探究一下是怎么回事,难道create-react-app也用上了webpack-dev-server?翻看了一下源码,没有找到webpack.config.js文件,如果有使用webpack就应该有这个文件,好奇怪。看了一下node_modules目录,也没找到webpack相关的东西。先源头入手,我是用npm start命令来运行项目的。就从package.json文件入手,它的内容是这样的:看到了这行:"start": "react-scripts start"react-scripts又是什么?在node_modules目录中能找到它,它果然依赖了好多工具,其中就包括"webpack"。里面果然也有webpack的配置文件,也有好多脚本文件。原来它是facebook开发的一个管理create-react-app服务的工具。原来也是它让整个源码变得很整洁的。因为它隐藏了没必要的文件,大多数人的配置都是差不多的。除此之外,它还加入了eslint的功能。让你在开发过程中,更关注于代码,很不错。2.3线上编译命令这个是create-react-app的一个大亮点,它能让你的应用骗译出在线上生产环境运行的代码,编译出来的文件很小,且文件名还带hash值,方便我们做cache,而且它还提供一个服务器,让我们在本地也能看到线上生产环境类似的效果,真的超级方便。只需一行命令:npm run build运行下面两条命令,可以查看线上生产环境的运行效果。npm install -g pushstate-serverpushstate-server build编译好的文件都会放到build目录中。2.4 api开发在开发react应用时,难免与服务器进行数据交互,就是要跟api打交道。这个时候,有一个问题。api存在的服务器可能是跟react应用完全分开的,而且,开发环境跟线上环境又不太一样。比如,开发环境中,你的react应用是跑在3000端口的,可是api服务可能跑在3001端口,这个时候,你跟api服务器交互的时候,可能会使用fetch或各种请求库,比如jquery的ajax。这个时候可能会遇到CORS问题,毕竟端口不同,而线上环境却没有这个问题,因为你都控制线上环境的react应用和api应用,跑在同一个端口上。按照以往思路,解决的方法可能是用环境变量,比如: 代码如下:const apiBaseUrl = process.env.NODE_ENV === "development" ? "localhost:3001" : "/"但是这样搞起来,还是有些复杂,然而,create-react-app提供了一个超级简单的方法,只需要在package.json文件中,加一个配置项就可以了。比如:"proxy": http://localhost:3001/,至于你用的是http的何种请求库,都是一样的,不用改任何代码。这个选项,只对开发环境有效,线上环境还是保持react应用和api应用同一个端口。有以上这么多的优点,你还有理由不用吗?相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!推荐阅读:Vue怎样实现beforeEnter钩子函数怎样使用vue实现选项卡及选项卡切换效果
2023-07-31 04:26:051

empty blank 什么意思

empty blank 空白双语对照例句:1.Modern artists don"t start with a blank page or empty canvas. 现代艺术家不是从一张白纸或者空荡荡的画布出发的。2."I know you are," I said, to fill the empty space in our conversation that loomed like theblank line at the bottom of a boilerplate contract. “我知道,”我说着去填补出现在我们对话中的空白,就像去填写样板合同下面的空白行
2023-07-31 04:26:531

编程软件有哪些

软件开发工具依照工具的功能有以下这些:1.开发iOS系统的工具——xcode软件开发;2.开发Android系统的工具——eclipse软件开发;3.android app界面设计的软件工具——App UI Designer;4.ios app应用界面设计软件工具——ProtoShare;5.测试软件的工具—— Emacs、vim、Notepad++(Windows)、UltraEdit(Windows)、TextPad(Windows);6.开发web APP的工具——Editplus开发工具、UltraEdit手机网站工具;7.提升web APP开发效率的工具——Google Web Designer(无需懂得html5语言)、Gauge.js(自定义动画仪表和滑动杆)、Timesheet.js、Quintus(开发web游戏app软件的有利工具)、NoMe;8.简化ios开发的工具——Kinvey苹果app工具、Firebase IOS开发工具、IOS Boilerplate工具软件、Slash移动app开发工具;9.建设商城网站响应式设计工具——响应式线框图、Wirefy设计工具、MockUphne原型设计工具;10.傻瓜式开发工具——AppMakr、App Press、Apepery、GoodBarber、Appmachine、iBuildApp~其实开发工具有很多,主流的开发工具你在接触的开发的时候会知道的,像是开发iOS系统用xcode软件,开发Android系统的用eclipse软件。而一些比较偏门些并不主流的,只要你使用起来顺手这款工具就是你的主流。
2023-07-31 04:27:053

前端技术有哪些

前端开发是创建Web页面或app等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互 。它从网页制作演变而来,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web1.0时代的产物,早期网站主要内容都是静态,以图片和文字为主,用户使用网站的行为也以浏览为主。随着互联网技术的发展和HTML5、CSS3的应用,现代网页更加美观,交互效果显著,功能更加强大。推荐教程:HTML前端教程移动互联网带来了大量高性能的移动终端设备以及快速的无线网络,HTML5,node.jS的广泛应用,各类框架类库层出不穷。核心技术HTML语言掌握HTML是网页的核心,是一种制作万维网页面的标准语言,是万维网浏览器使用的一种语言,它消除了不同计算机之间信息交流的障碍。因此,它是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言,学好HTML是成为Web开发人员的基本条件。HTML是一种标记语言,能够实现Web页面并在浏览器中显示。HTML5作为HTML的最新版本,引入了多项新技术,大大增强了对于应用的支持能力,使得Web技术不再局限于呈现网页内容。随着CSS、JavaScript、Flash等技术的发展,Web对于应用的处理能力逐渐增强,用户浏览网页的体验已经有了较大的改善。不过HTML5中的几项新技术实现了质的突破,使得Web技术首次被认为能够接近于本地原生应用技术,开发Web应用真正成为开发者的一个选择。HTML5可以使开发者的工作大大简化,理论上单次开发就可以在不同平台借助浏览器运行,降低开发的成本,这也是产业界普遍认为HTML5技术的主要优点之一。AppMobi、摩托罗拉、Sencha、Appcelerator等公司均已推出了较为成熟的开发工具,支持HTML5应用的发展。CSS学好CSS是网页外观的重要一点,CSS可以帮助把网页外观做得更加美观。JavaScript学习JavaScript的基本语法,以及如何使用JavaScript编程将会提高开发人员的个人技能。操作系统了解Unix和Linux的基本知识,对于开发人员有益无害。网络服务器了解Web服务器,包括对Apache的基本配置,htaccess配置技巧的掌握等。前端框架熟悉掌握HTML、服务器端脚本语言、CSS和JavaScript之后,学习Web框架可以加快Web开发速度,节约时间。PHP程序员可选的框架包括CakePHP、CodeIgniter、Zend等,Python程序员喜欢使用Django和 webpy,Ruby程序员常用RoR。随着Web 越来越规范和标准的统一,Web组件化技术不断革新,移动端开发不断升华,以下是一些常见开源前端框架:Bootstrap主流框架之一,Bootstrap 是基于 HTML、CSS、JavaScript的,它简洁灵活,使得 Web 开发更加快捷。html5-boilerplate该框架可以快速构建健壮,且适应力强的web app或网站。MeteorMeteor是新一代的开发即时web应用的开源框架,它能在较短时间内完成开发。Semantic UI基于自然语言有效原则的UI组件框架Foundation优秀的响应式前端框架Materialize基于材料设计的现代化响应式前端框架。可提供默认的样式,自定义组件。此外,Materialize还改进动画和过渡,为开发人员提供流畅的体验。Pure几乎可以在每一个web项目中使用的一组小的和响应式的CSS模块。VueVue.js 是用于构建交互式的 Web 界面的库。它提供了 MVVM 数据绑定和一个可组合的组件系统,具有简单、灵活的 API。SkeletonSkeleton 是一个小的 JS 和 CSS 文件的集合,可快速开发漂亮的网站,适合各种屏幕设备包括手机。Skeleton 基于 960 grid 开发。它是一个 UI 框架。Amaze UI国内首个开源HTML5跨屏前端框架产品系列,中文排版支持更优、本土化组件丰富。该产品系列中有专门针对移动端的HTML5混合应用开发框架Amaze UI Touch以及针对跨屏HTML5网页开发的Amaze UI Web。其中,Amaze UI Touch可以帮助开发者通过丰富的组件,快速构建出与原生APP相媲美的专属移动端的HTML5应用。UIkit一个轻量级的和模块化的前端框架,用于快速开发和功能强大的web接口。YuiYahoo! UI Library (YUI) 是一个开放源代码的 JavaScript 函数库,为了能建立一个高互动的网页,它采用了AJAX, DHTML 和 DOM 等程式码技术。它也包含了许多 CSS 资源。使用授权为 BSD许可证。kissy一款跨终端、模块化、高性能、使用简单的 JavaScript 框架。MUI最接近原生App体验的前端框架的框架。Arale一个开放、简单、易用的前端基础类库。JXJX 是模块化的非侵入式Web前端框架,特别适合构建和组织大规模、工业级的Web App。GMUGMU是基于zepto的mobile UI组件库,提供webapp、pad端简单易用的UI组件! Web App。ZUI开源HTML5前端框架Clouda Touch.jsTouch.js是移动设备上的手势识别与事件库,也是在百度内部广泛使用的开发。
2023-07-31 04:27:291

除了yeoman 还有哪些前端脚手架

一个流行的工具集,集合了grunt,bower,yo等工具,创建高质量可维护的应用。在开发初期要对技术选型,在大多数web应用中,都需要第三方库的支持。有些应用会使用jq,boostrap,有的还会用到angular,甚至有些都要引用,在我们确定了技术选型以后,我们通过yeoman的生成器插件,生成器插件"generator-XXX库",所有的generator-生成器都采用npm包来安装库,安装完成后,通过“yo XX”库命令生成应用的脚手架。下面介绍其他三个主要集合工具yo工具:让初始化文件目录变简单,还是那话作为新时代的有为青年,我们要摆脱早期前端的刀耕火种,让自动化的小机器人舞起来。通过ye webapp命令构建基础web应用目录。 基础应用包含了:HTML5 Boilerplate、jQuery、Modernizr 和 Twitter Bootstrap 等。在基础应用不能满足我们的基本需求时,我们在通过yeoman的"gennerator-xxx库,然后yo xxx加入骨架。bower工具:在Web应用中,我们可能会引入很多第三方的库,传统的做法是从这些网站上下载这些库,然后放到项目目录下的某个文件夹下去,之后在html中引用进去。这个做法无形中加大了有为青年们的工作量。尤其是在不同js库中,我们要保证依赖库之间的版本兼容问题。采用bower search XX库,搜索xx库,只有xx库在bower中注
2023-07-31 04:27:361

教你在几分钟内使Laravel应用拥有多租户功能

工作原理这个包的独特之处在于它不会强迫您以特定的方式编写应用程序。你可以像你习惯的那样编写你的应用程序,它会在后台自动生成多租户。您甚至可以将包集成到现有的应用程序中。以下是它的工作原理:1.当服务器接收到用户请求2.程序便可以通过请求识别该请求属于哪个租户。(通过主域名,子域名,路径,请求头,query 参数,等)3.程序将会从 default 数据库链接切换为当前租户链接。4.任意的数据库调用,缓存调用,队列调用,等操作都会自动匹配租户并切换。安装第一步,通过 composer 安装 package,命令如下:composer require stancl/tenancy然后,执行 tenancy:install 命令,如下:php artisan tenancy:install该操作会产生以下文件:迁移文件,配置文件,路由文件和一个服务提供者。下面让我们把数据库建立起来,通过以下命令执行数据库迁移:php artisan migrate然后在 config/app.php注册服务提供者。请确定将代码放于以下位置:/* * Application Service Providers... */AppProvidersAppServiceProvider::class,AppProvidersAuthServiceProvider::class,// AppProvidersBroadcastServiceProvider::class,AppProvidersEventServiceProvider::class,AppProvidersRouteServiceProvider::class,AppProvidersTenancyServiceProvider::class, // <-- 放于此处现在,我们创建一个自定义的 tenant 模型。该程序包是不受限制的,因此要使用单独的数据库和域,我们需要创建一个略微定制的 tenant 模型。使用以下代码创建一个 app/Tenant.php 文件:<?phpnamespace App;use StanclTenancyDatabaseModelsTenant as BaseTenant;use StanclTenancyContractsTenantWithDatabase;use StanclTenancyDatabaseConcernsHasDatabase;use StanclTenancyDatabaseConcernsHasDomains;class Tenant extends BaseTenant implements TenantWithDatabase{ use HasDatabase, HasDomains;}现在,我们告诉程序包将该模型用于 tenants:// config/tenancy.php file"tenant_model" => AppTenant::class,两个部分软件包将您的应用程序视为两个独立的部分:central 应用程序 —— 承载登录页面,可能是管理 tenants 的中央仪表板等tenant 应用程序 —— 这是您的用户 (tenants) 使用的部分。这很可能是大多数业务逻辑都存在的地方拆分应用了解了这两个部分,让我们将应用进行相应的拆分。Central app首先让我们确保 central 应用仅在中心域上可访问。转到 app/Providers/RouteServiceProvider.php,并确保您的 web 和 api 路由仅在中央域上加载:protected function mapWebRoutes(){ foreach ($this->centralDomains() as $domain) { Route::middleware("web") ->domain($domain) ->namespace($this->namespace) ->group(base_path("routes/web.php")); }}protected function mapApiRoutes(){ foreach ($this->centralDomains() as $domain) { Route::prefix("api") ->domain($domain) ->middleware("api") ->namespace($this->namespace) ->group(base_path("routes/api.php")); }}protected function centralDomains(): array{ return config("tenancy.central_domains");}现在转到您的文件 config/tenancy.php,实际添加中心域。我使用的是 Valet,所以对我来说,中心域是 saas.test,租户域以 foo.saas.test 和bar.saas.test 为例。因此,我们设置 central_domains 键:"central_domains" => [ "saas.test", // Add the ones that you use. I use this one with Laravel Valet.],Tenant app现在是有趣的部分。这一部分几乎太简单了。要使某些代码具有租户意识,您只需执行以下操作:将迁移移动到 tenant/ 目录将路由移动到 tenant.php 路由文件就是这样。在该特定文件夹中进行迁移并且在该特定路由文件中包含路由将通知包标识该路由上的租户。如果您有现有的应用程序,请使用您的代码执行此操作。如果您使用的是全新应用,请按照以下示例操作:默认情况下,您的租户路由如下所示:Route::middleware([ "web", InitializeTenancyByDomain::class, PreventAccessFromCentralDomains::class,])->group(function () { Route::get("/", function () { return "This is your multi-tenant application. The id of the current tenant is " . tenant("id"); });});这些路由只能在 tenant (非中心) 域上访问 —— PreventAccessFromCentralDomains 中间件会强制执行这一点。让我们做一点小更改以转储数据库中的所有用户,以便我们可以实际看到多租户工作。将此添加到中间件组:Route::get("/", function () { dd(AppUser::all()); return "This is your multi-tenant application. The id of the current tenant is " . tenant("id");});现在,迁移。只需将与租户应用程序相关的迁移移动到database/migrations/tenant目录中即可。因此,对于我们的示例:要使用户进入租户数据库,让我们将users表迁移移至数据库/迁移/租户。这将防止在中央数据库中创建表,而是在创建租户时在租户数据库中创建表。尝试一下现在让我们创建一些租户。我们还没有可供租户注册的登录页面,但是我们可以在修补程序中创建他们!因此,让我们打开php artisan tinker并创建一些租户。租户实际上只是模型,因此您可以像其他任何Eloquent模型一样创建它们。请注意,我们在 这里使用域标识因此,请确保您使用的域指向您的应用程序。我正在使用代客,所以我正在*.saas.test用于租户。如果使用php artisan serve,则可以使用foo.localhost。 >> $tenant1 = Tenant::create(["id" => "foo"]); >> $tenant1->domains()->create(["domain" => "foo.saas.test"]);>>> >> $tenant2 = Tenant::create(["id" => "bar"]); >> $tenant2->domains()->create(["domain" => "bar.saas.test"]);现在,我们将在每个租户的数据库中创建一个用户:AppTenant::all()->runForEach(function () { factory(AppUser::class)->create();});就是这样- 我们有一个多租户应用程序!如果您访问 foo.saas.test (或与您的环境相当),则会看到用户转储。如果访问bar.saas.test,您将看到不同用户的转储 。数据库是100%分离的,我们使用的代码 —AppUser::all()— 根本不需要了解租约!这一切都会在后台自动发生。您只需像以前那样编写应用程序,而不必考虑自己的范围界定,并且一切都正常。当然,现在,租户应用程序中将有一个更复杂的应用程序。仅转储用户的SaaS可能用处不大。这就是您的工作-编写将由租户使用的业务逻辑。包装将处理其余部分。不过,Tenancy for Laravel 项目的帮助并没有到此结束。该软件包将为您完成与多租户相关的所有繁重工作。但是,如果您要构建SaaS,则仍然需要自己编写计费逻辑,入门流程和类似的标准内容。如果您有兴趣,该项目还提供了一个优质产品:multi-tenant SaaS boilerplate。它旨在通过为您提供通常需要编写的SaaS功能来节省您的时间。所有这些都打包在一个随时可以部署的多租户应用程序中。原文地址:https://laravel-news.com/multi-tenant译文地址:https://learnku.com/laravel/t/47951
2023-07-31 04:27:431

什么是 HTML5 Boilerplate

HTML5 Boilerplate 是一个由 Paul Irish(Google Chrome 开发人员、jQuery 项目成员、Modernizr 作者、yayQuery 播客主持人)主导的“前端开发模版”。HTML5 Boilerplate 是一套具有非常多先进特性的框架,其特性简单介绍如下:由 Paul Irish 首创的在 HTML 页面的 body 上使用 IE 条件注释判断浏览器版本,从而大大简化了针对 IE Hack 的成本(在后来的版本中升级为在 <html> 标签中加入条件注释)HTML5 集成,默认使用了很多 HTML5 的特性,并且使其兼容旧版本浏览器大量针对服务器的默认配置,无需修改即可配置一个安全、标准的 web 服务器完整的 JS 调试机制 —— 即使在 IE 下大量使用 CSS3 技术,并且集成了几乎所有来自框架中和技术大牛们口头相传的 CSS 技巧为所有浏览环境做了优化,包括移动版本和打印版本默认内置 Modernizr,可以检测浏览器对新特性的支持能力,方便针对旧版本浏览器优化
2023-07-31 04:28:301

什么是 HTML5 Boilerplate

什么是奶奶!下雨抱着孙子打着伞,孙子的头还在伞外!!哈哈
2023-07-31 04:28:392

什么是 HTML5 Boilerplate

HTML5 Boilerplate 是一套专业的前端模版,用以开发快速、健壮、适应性强的app或网站。这个小小的源码包集合了100位开发者的经验,你可以将这些经验运用在你的项目中。HTML Boilerplate 是一套具有非常多先进特性的框架,其特性简单介绍如下:(1)由 Paul Irish 首创的在 HTML 页面的 body 上使用 IE 条件注释判断浏览器版本,从而大大简化了针对 IE Hack 的成本(在后来的版本中升级为在 <html> 标签中加入条件注释)(2)HTML5 集成,默认使用了很多 HTML5 的特性,并且使其兼容旧版本浏览器大量针对服务器的默认配置,无需修改即可配置一个安全、标准的 web 服务器(3)完整的 JS 调试机制 —— 即使在 IE 下(4)大量使用 CSS3 技术,并且集成了几乎所有来自框架中和技术大牛们口头相传的 CSS 技巧(5)为所有浏览环境做了优化,包括移动版本和打印版本(6)默认内置 Modernizr,可以检测浏览器对新特性的支持能力,方便针对旧版本浏览器优化
2023-07-31 04:28:471

什么是 HTML5 Boilerplate

HTML5 Boilerplate 是一套专业的前端模版,用以开发快速、健壮、适应性强的app或网站。 这个小小的源码包集合了100位开发者的经验,你可以将这些经验运用在你的项目中。 HTML Boilerplate 是一套具有非常多先进特性的框架,其特性简单介绍如下:(1)由 Paul Irish 首创的在 HTML 页面的 body 上使用 IE 条件注释判断浏览器版本,从而大大简化了针对 IE Hack 的成本(在后来的版本中升级为在 <html> 标签中加入条件注释)(2)HTML5 集成,默认使用了很多 HTML5 的特性,并且使其兼容旧版本浏览器大量针对服务器的默认配置,无需修改即可配置一个安全、标准的 web 服务器(3)完整的 JS 调试机制 —— 即使在 IE 下(4)大量使用 CSS3 技术,并且集成了几乎所有来自框架中和技术大牛们口头相传的 CSS 技巧(5)为所有浏览环境做了优化,包括移动版本和打印版本(6)默认内置 Modernizr,可以检测浏览器对新特性的支持能力,方便针对旧版本浏览器优化
2023-07-31 04:28:561

web前端开发框架有哪些_web前端开发主要框架

常见的web前端开发框架如下:1、Bootstrap:主流框架之一,Bootstrap是基于HTML、CSS、JavaScript的,它简洁灵活,使得Web开发更加快捷。2、html5-boilerplate:该框架可以快速构建健壮,且适应力强的webapp或网站。3、Meteor:Meteor是新一代的开发即时web应用的开源框架,它能在较短时间内完成开发。4、Materialize:基于材料设计的现代化响应式前端框架。可提供默认的样式,自定义组件。此外,Materialize还改进动画和过渡,为开发人员提供流畅的体验。5、AmazeUI:国内首个开源HTML5跨屏前端框架产品系列,中文排版支持更优、本土化组件丰富。该产品系列中有专门针对移动端的HTML5混合应用开发框架AmazeUITouch以及针对跨屏HTML5网页开发的AmazeUIWeb。扩展资料:web框架程序的作用:Web框架使得在进行Web应用开发的时候,减少了工作量。Web框架主要用于动态网络开发,动态网络主要是指现在的主要的页面,可以实现数据的交互和业务功能的完善。使用Web框架进行Web开发的时候,在进行数据缓存、数据库访问、数据安全校验等方面,不需要自己再重新实现,而是将业务逻辑相关的代码写入框架就可以。也就是说,通过对Web框架进行主观上的“缝缝补补”,就可以实现自己进行Web开发的需求了。以PHP为例,PHP可以在apache服务器上进行Web开发,而不必使用框架。使用PHP进行开的时候,在不适用框架的情况下,数据库连接就需要自己来实现,页面的生成和显示也是一样。比如框架的话可以完成避免sql注入的工作,而使用PHP在不用框架的情况下,这部分要自己做。
2023-07-31 04:29:031

前端开发框架是什么?

常用的前端框架有Bootstrap框架、React框架、Vue框架、Angular框架、Foundation框架等等
2023-07-31 04:29:147

苹果app开发需要用哪些工具

苹果APP开发需要用到的工具如下:1、Boilerplate苹果APP开发工具。2、Slash苹果IOS开源库。3、EasyAPNS苹果应用开发工具。4、AirServerIOSAPP开发工具等。App开发,是指专注于手机应用软件开发与服务。App是application的缩写,通常专指手机上的应用软件,或称手机客户端。另外目前有很多在线app开发平台。
2023-07-31 04:29:441

有哪些值得推荐的类似 jQuery UI 或者 Bootstrap 这样的 UI 框架

1)Twitter BootstrapBootstrap是最流行的HTML5框架之一。这是一款用于Web开发的时尚、直观、强大的前端框架。它有着用于开发响应式网站的所有组件,如12列响应式网格、定制jQuery插件、bootstrap编辑器等等。2)HTML5 BoilerplateHTML5 Boilerplate能帮助我们构建快速、可适应的Web应用和网站。它提供了优秀的网站性能和独立的服务器维护配置。它可以帮助你开展新的项目。3)FoundationFoundation是当今世界最先进的响应式前端框架。我们可以通过构建面向小型设备的网站来使用此HTML5架构。它也可用于灵活和响应式的网站4)UIKitUIKit是一款轻量级,模块化的前端框架,可快速构建强大的web前端界面。UIKit提供了全面的HTML、CSS和JS组件,使用和定制都很方便。5)HTML5 KickStartHTML5 KickStart有着精简的HTML5、CSS和JS的构建模块,支持快速制作网站。它小小的程序包中囊括了响应式网格布局、触摸功能的幻灯片等等6)GumbyGumby2是一个非常了不起的响应式CSS框架。Gumby框架也允许定制:这和下载、调整、部署一样简单!Gumby2建立在Sass的基础上。7)SkeletonSkeleton简单又友好,可用于开发HTML5网站和移动应用。它有一个CSS文件的小集合,能让你快速开发出任意大小的网站。8)GroundworkGroundwork是一款响应HTML5、CSS和JavaScript的框架,拥有如网格系统,高度可定制化,响应式文本等等功能。9)BaseBase是一款基于语义的、轻量级的和可扩展的框架,可用于快速创建响应式站点。10)MontageMontage是一款支持构建现代化Web应用程序的HTML5框架。它能协助你开发出可扩展和可维护的HTML5应用。它拥有如可重用的组件和HTML模板,声明组件模型,声明数据绑定等功能。11)Layers CSSLayers CSS是轻量级的CSS框架,它不强调任何设计但是可以用来处理主要结构。它拥有流动网格和一些简单的类,以支持响应式布局。12)52Framework52Framework是一款旨在提供用简单方法通过HTML5和CSS3构建响应式网页,同时支持所有现代浏览器的HTML5框架。它里面有多种超棒的组件,如HTML5视频播放器,圆角,HTML5画布例子,HTML5表单验证等等等等。13)CreateJSCreateJS是一系列模块化的库和工具,经由HTML5的Web技术生成丰富多彩的交互式内容。它有HTML5音频,对象管理,渐变等功能。CreateJS套件包括:EaselJS,TweenJS,SoundJS,PreloadJS和Zoe。14)KubeKube Framework只有一个CSS文件。它的美丽就源于它的简单。对开发人员拥有最大的灵活性和定制,并提供LESS文件。15)Less FrameworkLess Framework是一个现代化的前端框架,用于构建响应式的设计。它也是一款支持设计自适应网站的CSS网格系统。它含有通通基于单网格的4款布局和3套预设排版16)SkelJSskelJS是一款轻量级的前端框架,用于构建响应式网站和app。
2023-07-31 04:29:511

Android开发中有没有类似Web前端的UI框架

jQuery UI是以 jQuery 为基础的开源 JavaScript 网页用户界面代码库。包含底层用户交互、动画、特效和可更换主题的可视控件。我们可以直接用它来构建具有很好交互性的web应用程序。所有插件测试能兼容IE 6.0+, Firefox 3+, Safari 3.1+, Opera 9.6+, 和GoogleChrome。目前,前端开发领域类似于有一下几个:1、jQuery EasyUIjQuery EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。2、BootstrapBootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。 它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目。 国内一些移动开发者较为熟悉的框架,如WeX5前端开源框架等,也是基于Bootstrap源码进行性能优化而来。3、BoilerplateBoilerplate是一个由 Paul Irish(Google Chrome 开发人员、jQuery 项目成员、Modernizr 作者、yayQuery 播客主持人)主导的“前端开发模版”。HTML5 Boilerplate 是一套具有非常多先进特性的框架,其特性简单介绍如下:(1)由 Paul Irish 首创的在 HTML 页面的 body 上使用 IE 条件注释判断浏览器版本,从而大大简化了针对 IE Hack 的成本(在后来的版本中升级为在 <html> 标签中加入条件注释) (2)HTML5 集成,默认使用了很多 HTML5 的特性,并且使其兼容旧版本浏览器(3)大量针对服务器的默认配置,无需修改即可配置一个安全、标准的 web 服务器(4)完整的 JS 调试机制 —— 即使在 IE 下(5)大量使用 CSS3 技术,并且集成了几乎所有来自框架中和技术大牛们口头相传的 CSS 技巧(6)为所有浏览环境做了优化,包括移动版本和打印版本(7)默认内置 Modernizr,可以检测浏览器对新特性的支持能力,方便针对旧版本浏览器优化4、 jQuery MobilejQuery Mobile是jQuery 在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。jQuery Mobile开发团队说:能开发这个项目,我们非常兴奋。移动Web太需要一个跨浏览器的框架,让开发人员开发出真正的移动Web网站。
2023-07-31 04:30:001

jquery开发工具?

jquery是前端的展现,跳转,控制的技术框架,目前非常流行的前端框架之一。前端工程师必备的技术储备之一。它包含丰富的页面控件集合,支持javascript脚本的编写。其使用灵活多样,很多网站都采用jquery框架来实现。希望这个分析给读者带来价值。jquery的开发工具有:1、TestSwarm;2、Minimee;3、DoctorJS;4、remysharp;5、JavaScriptLibraryBoilerplate;6、JsDocToolkit;7、Jasmine等。TestSwarm:Continious&DistributedJSTestingTestSwarm是Mozilla实验室推出的一个开源项目,它旨在为开发者提供在多个浏览器版本上快速轻松测试自己JavaScript代码的方法。Minimee在网络上,速度是很重要的,Minimee能帮助你将CSS和JavaScript文件进行自动压缩和打包。DoctorJSDoctorJS是一款帮你分析JavaScript代码的工具,测试你的代码在多态、原型、异常和回调方面写得怎么样。remysharp一个在线的JavaScript控制台工具,对于测试、调试和演示非常有用。JavaScriptLibraryBoilerplateJavaScriptLibraryBoilerplate帮助你随时随地创建自己的JavaScript库。jsdoc-toolkitJsDocToolkit是一款辅助工具,你只需要根据约定在JavaScript代码中添加相应的注释,它就可以根据这些注释来自动生成API文档。Jasmine:BDDforyourJavaScriptJasmine是一个有名的javascript单元测试框架,它是独立的“行为驱动开发”框架。ObfuscateJS:JavaScriptcompressor一款JavaScript混淆工具,去除空白和注释,重命名变量等。PEG.jsPEG.js是一个JavaScript的表达式语法解析器,它使您能够轻松地建立复杂的数据或计算机程序语言的快速分析器。JSONViewJSONView是一款帮助你在浏览器中查看JSON文档的Firefox插件。JSonduitJSonduit是一个将网页内容转换为JSON格式订阅器的工具。jsplumbjsPlumb为开发者提供了可视化链接元素到页面的方法,可以结合jQuery、MooTools和YUI3使用。HelmaHelma是一个用来开发快速、稳定的Web应用程序的开源框架,它使用JavaScript来作为服务端脚本环境,从而可以省略编译周期。HTML+JSONReport一款将JSON数据转换为可读性更高的HTML格式内容的在线工具。JSONEditor这个编辑器可以帮助你方便的编辑JSON字符串。
2023-07-31 04:30:081

前端开发框架是什么_前端开发框架有哪些

常见的web前端开发框架如下:1、Bootstrap:主流框架之一,Bootstrap是基于HTML、CSS、JavaScript的,它简洁灵活,使得Web开发更加快捷。2、html5-boilerplate:该框架可以快速构建健壮,且适应力强的webapp或网站。3、Meteor:Meteor是新一代的开发即时web应用的开源框架,它能在较短时间内完成开发。4、Materialize:基于材料设计的现代化响应式前端框架。可提供默认的样式,自定义组件。此外,Materialize还改进动画和过渡,为开发人员提供流畅的体验。5、AmazeUI:首个开源HTML5跨屏前端框架产品系列,中文排版前端的学习都是需要不断的学习,学一天停一停相当于白学,学习效果很差,如果你想有人一起学习可以来这个扣裙,首先是132中间是667最后是127都是零基础的同学,大家相互鼓励共同努力只是学着玩就不建议来了!!!支持更优、本土化组件丰富。该产品系列中有专门针对移动端的HTML5混合应用开发框架AmazeUITouch以及针对跨屏HTML5网页开发的AmazeUIWeb。
2023-07-31 04:30:261

web前端开发框架有哪些

常见的web前端开发框架如下:1、Bootstrap:主流框架之一,Bootstrap是基于HTML、CSS、JavaScript的,它简洁灵活,使得Web开发更加快捷。2、html5-boilerplate:该框架可以快速构建健壮,且适应力强的webapp或网站。3、Meteor:Meteor是新一代的开发即时web应用的开源框架,它能在较短时间内完成开发。4、Materialize:基于材料设计的现代化响应式前端框架。可提供默认的样式,自定义组件。此外,Materialize还改进动画和过渡,为开发人员提供流畅的体验。5、AmazeUI:国内首个开源HTML5跨屏前端框架产品系列,中文排版支持更优、本土化组件丰富。该产品系列中有专门针对移动端的HTML5混合应用开发框架AmazeUITouch以及针对跨屏HTML5网页开发的AmazeUIWeb。扩展资料:web框架程序的作用:Web框架使得在进行Web应用开发的时候,减少了工作量。Web框架主要用于动态网络开发,动态网络主要是指现在的主要的页面,可以实现数据的交互和业务功能的完善。使用Web框架进行Web开发的时候,在进行数据缓存、数据库访问、数据安全校验等方面,不需要自己再重新实现,而是将业务逻辑相关的代码写入框架就可以。也就是说,通过对Web框架进行主观上的“缝缝补补”,就可以实现自己进行Web开发的需求了。以PHP为例,PHP可以在apache服务器上进行Web开发,而不必使用框架。使用PHP进行开的时候,在不适用框架的情况下,数据库连接就需要自己来实现,页面的生成和显示也是一样。比如框架的话可以完成避免sql注入的工作,而使用PHP在不用框架的情况下,这部分要自己做。
2023-07-31 04:30:351

jquery ui有哪些插件适合做项目的各种排版界面

1)Twitter BootstrapBootstrap是最流行的HTML5框架之一。这是一款用于Web开发的时尚、直观、强大的前端框架。它有着用于开发响应式网站的所有组件,如12列响应式网格、定制jQuery插件、bootstrap编辑器等等。2)HTML5 BoilerplateHTML5 Boilerplate能帮助我们构建快速、可适应的Web应用和网站。它提供了优秀的网站性能和独立的服务器维护配置。它可以帮助你开展新的项目。3)FoundationFoundation是当今世界最先进的响应式前端框架。我们可以通过构建面向小型设备的网站来使用此HTML5架构。它也可用于灵活和响应式的网站4)UIKitUIKit是一款轻量级,模块化的前端框架,可快速构建强大的web前端界面。UIKit提供了全面的HTML、CSS和JS组件,使用和定制都很方便。5)HTML5 KickStartHTML5 KickStart有着精简的HTML5、CSS和JS的构建模块,支持快速制作网站。它小小的程序包中囊括了响应式网格布局、触摸功能的幻灯片等等6)GumbyGumby2是一个非常了不起的响应式CSS框架。Gumby框架也允许定制:这和下载、调整、部署一样简单!Gumby2建立在Sass的基础上。7)SkeletonSkeleton简单又友好,可用于开发HTML5网站和移动应用。它有一个CSS文件的小集合,能让你快速开发出任意大小的网站。8)GroundworkGroundwork是一款响应HTML5、CSS和JavaScript的框架,拥有如网格系统,高度可定制化,响应式文本等等功能。9)BaseBase是一款基于语义的、轻量级的和可扩展的框架,可用于快速创建响应式站点。10)MontageMontage是一款支持构建现代化Web应用程序的HTML5框架。它能协助你开发出可扩展和可维护的HTML5应用。它拥有如可重用的组件和HTML模板,声明组件模型,声明数据绑定等功能。11)Layers CSSLayers CSS是轻量级的CSS框架,它不强调任何设计但是可以用来处理主要结构。它拥有流动网格和一些简单的类,以支持响应式布局。12)52Framework52Framework是一款旨在提供用简单方法通过HTML5和CSS3构建响应式网页,同时支持所有现代浏览器的HTML5框架。它里面有多种超棒的组件,如HTML5视频播放器,圆角,HTML5画布例子,HTML5表单验证等等等等。13)CreateJSCreateJS是一系列模块化的库和工具,经由HTML5的Web技术生成丰富多彩的交互式内容。它有HTML5音频,对象管理,渐变等功能。CreateJS套件包括:EaselJS,TweenJS,SoundJS,PreloadJS和Zoe。14)KubeKube Framework只有一个CSS文件。它的美丽就源于它的简单。对开发人员拥有最大的灵活性和定制,并提供LESS文件。15)Less FrameworkLess Framework是一个现代化的前端框架,用于构建响应式的设计。它也是一款支持设计自适应网站的CSS网格系统。它含有通通基于单网格的4款布局和3套预设排版16)SkelJSskelJS是一款轻量级的前端框架,用于构建响应式网站和app。
2023-07-31 04:30:451

移动端页面最好用的框架是哪几个?

1、jQuery MobilejQuery Mobile 是 jQuery 在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。jQuery Mobile开发团队说:能开发这个项目,我们非常兴奋。移动Web太需要一个跨浏览器的框架,让开发人员开发出真正的移动Web网站。2、jQTouchjQTouch 是一个 jQuery 的插件,主要用于手机上的 Webkit 浏览器上实现一些包括动画、列表导航、默认应用样式等各种常见UI效果的 JavaScript 库。支持包括 iPhone、Android 等手机。3、DHTMLX TouchDHTMLX Touch是一个免费的HTML5/JavaScript框架,专门为触摸屏设备而优化。为您带来快速开发工艺精美的移动Web应用程序的能力。DHTMLX Touch UI Designer是一个可视化的编辑器用于构建移动用户界面。它能够帮您以最少的编码构建一流的用户界面。在其主页上提供一些示例可以展示DHTMLX Touch强大的用户界面。包括一个menu app for the iPad (适用于开发餐厅应用) 和Book Shop (一个电子书店应用)。4、Mobilize.jsMobilize.js是一个开源的HTML5-JavaScript框架用于从任何现在有标准网站快速,简便地构建移动网站。这个框架其实就是将需要在移动设备上显示的部分页面以jQuery Mobile的默认主题显示,而不是实现一个全新完整的移动页面。Mobilize.js 可用于任意网站,但对于基于WordPress和Sphinx的网站不需要使用该框架转换,因为已经有非常多的插件可以使用。5、The M ProjectThe-M-Project是另外一个强大的JavaScript框架,它利用HTML5新的特性来更好和更简便地开发移动应用。这个框架遵循著名的MVC软件架构模式。它还支持离线,所以你的用户可以在没有连接网络的情况下继续操作(当下次有连线的时候,再将数据同步到服务器中)。提供优秀的文档(这个项目拥有一个引导新用户入门的开发指南)。可以查看提供的示例来对该项目有一个初目的了解。这些示例包括:ToDo App(待办事项目应用) 和 KitchenSink (这个示例包括这个框架提供的所有UI元素)。6、WebApp.NetWebApp.Net 提供了很多的 API,因此可以帮助你节省很多工作了。不需要花时间去进行 Ajax 调用的编码,因为已经内置了,另外还有很多其它内置功能,提供了详细的文档和应用演示。7、WijmoWijmo是一个基于jQuery UI的UI部件的套件。Wijmo部件进行了优化客户端Web开发和利用jQuery的优越的性能和易用性的力量。所有的Wijmo部件都配备了20多个主题和支持ThemeRoller。8、960 Grid on jQuery-Mobilejquery-mobile-960 是一个用于移动 Web 开发的网格框架,综合了 960.gs 的灵活性和 jQuery Mobile 的方便性。它的目的是让 jQuery Mobile 布局更加的灵活,使得应用应许在移动终端更加易用。9、Sencha Touch FrameworkSencha Touch 是世界上第一个基于 HTML5 的移动 Web 开发框架,支持最新的 HTML5 和 CSS3 标准,全面兼容 Android 和 Apple iOS 设备,提供了丰富的 WEB UI 组件,可以快速的开发出运行于移动终端的应用程序。Shencha是第一个使用HTML5,CSS和JavaScript并且支持音频/视频,本地存储,圆角,渐变背景以及阴影的开发框架。10、NimbleKitNimbleKit 是为 iOS 设备构建应用程序最快速的方式,你不需要知道 Objective-C 或者 iOS SDK,你只需结合 JavaScript 代码编写 HTML 页面就可以了。11、Touchyu2122 BoilerplateTouchy Boilerplate 是一个用来创建移动web app,包括HTML模板,Meta tag等的工具。Touchy可以支持动态页面导航,固定页头,滚动内容,浏览历史记录等功能。Touchy使用jQuery或者 Zepto.JS。12、PhoneGapPhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外PhoneGap拥有丰富的插件,可以以此扩展无限的功能。PhoneGap是免费的,但是它需要特定平台提供的附加软件,例如iPhone的iPhone SDK,Android的Android SDK等,也可以和DW5.5配套开发。使用PhoneGap只比为每个平台分别建立应用程序好一点点,因为虽然基本代码是一样的,但是你仍然需要为每个平台分别编译应用程序。13、joshfireJoshfire是一个开源的跨设备开发框架,帮助开发者创建可以在多种设备上运行的web app。它使用HTML5和JavaScript,并且允许开发者快速整合本地应用和特定的web应用。Joshfire可以让你的应用接受键盘,鼠标,触摸屏,遥控器等设备的输入。Joshfire支持Node.JS。4.Sencha Touch:基于HTML5的移动网页开发框架。14、 JuliaJulia框架由基本CSS3文件、JS库和各个平台的运行库构成。不像PhoneGap,Julia不仅仅包含调用本机代码的接口层,它还包含 Model-View-Controller(MVC)支持,Delegation支持,OAuth支持,异步数据库存取接口,HTML选择符(类jQuery调用接口),HTML模版(允 许嵌入JS代码)等应用开发必备的API接口。 基于Julia的应用开发就像网站开发那么简单,是的,你终于可以用HTML5开发一个完整的、跨平台 的、不亚于本机代码的、易于维护的移动应用了!大幕即将揭晓,让我们一起进入移动开发的新时代15、SproutCore HTML5 Application FrameworkSproutCore 是一个 HTML5 移动 Web 开发框架,它的目标是在无需浏览器插件的情况下,在浏览器中位应用程序提供极佳的桌面效果。16、Titanium这是一个强大的,健壮的移动Web开发框架。能够让使用现有的HTML, CSS和JavaScript知识来为 iOS和Android平台开发原生移动应用。作为一个越来越大的移动Web框架,它拥有超过300个的APIs和活跃的开发者社区。你从这个社区中得到每一个开发人员的帮助。Titanium Mobile支持原生的iOS和Android UI元素如Table views, tabs, switches和popovers。它提供能够与移动设备的摄像头和本地文件存储系统相交互的特性。17、Lungo.jsLungo.js 是一个采用HTML5, CSS3 和JavaScript技术实现的移动Web应用程序开发框架。利用这框架开发的应用程序可运行所有流行的平台包括:iOS, Android, Blackberry 和 WebOs。它还支持触摸事件如:tap, double-tap和swipe。整个框架没有用到任何图片包括图标,所有都矢量化。可以在这个框架中使用HTML5拥有的一些特性如:WebSQL, 地理位置定位,历史或设备方向等。Lungo.js是一个模块化并且完全可定制的框架。18、xui.js有时候你可能需要一个超轻量级的框架,只要拥有用于开发标准客户端所需要的功能如:DOM操作,事件处理,Ajax和一些动画效果。如果是这样的话,这个框架刚好非常适合你。整个框架采用GZIP压缩完之后只有4.2 KB。19、EmbedJSEmbedJS是一个用于嵌入式设备的JavaScript框架如:移动电话,TVs、tablets和so forth。EmbedJS强大之处在于,它拥有专门为特定平台和浏览器如iOS, Firefox, Android等提供相应的开发版本。这样就能够以最少的代码,为用户提供最佳的体验。而且假如你喜欢自己定制,可以利用其提供的EmbedJS Build tool工具实现。EmbedJS基于Dojo实现,所以你如果熟悉Dojo API语法,那EmbedJS将是你最佳的选择。20、zepto.jszepto.js是一个专为mobile WebKit浏览器(如:Safari和Chrome)而开发的一个JavaScript框架。它标榜自己在其简约的开发理念,能够帮助开发人员简单、快速地完成开发交付任务。更重要的是这个JS框架,是超轻量级的,只有5KB。zepto.js的语法借鉴并且兼容jQuery。21、BakerBaker是用来在iPad或者iPhone平台上发布交互式的电子书或者电子杂志的HTML5电子书框架。22、ChocolateChip-UIChocolateChip-UI 是一个手机移动 Web 开发框架,采用 HTML5, WAML, CSS 和 JavaScript等技术实现。基于 ChocolateChip JavaScript 框架,包含最新的 ChUI.JS 和 ChUI.css.23、Magazine GridMagazine Grid 是一个超现代的 CSS 框架,用于 iPad 和 iPhone 手机,使用类似杂志的设计风格。Magazine Grid 可让用户使用 HTML5 元素来组织杂志页,非常轻量级(<4k),在移动设备上加载非常快,对老的浏览器也支持。24、Kendo UIKendo UI是一个强大的框架用于快速HTML5 UI开发。基于最新的HTML5、CSS3和JavaScript标准。 Kendo UI包含了开发现代JavaScript开发所需要的所有一切,包括:强大的数据源,通用的拖拉(Drag-and-Drop)功能,模板,和UI控件。25、HTML App Host Framework这是一个用于构建基于 Windows Phone 7 的 HTML/JavaScript 托管框架,使用 HTML5 技术。该框架由支持在标准 xap 格式中嵌入 html 应用的控件。
2023-07-31 04:30:541

工业软件开发工具?

软件开发工具依照工具的功能有以下这些:1.开发iOS系统的工具——xcode软件开发;2.开发Android系统的工具——eclipse软件开发;3.androidapp界面设计的软件工具——AppUIDesigner;4.iosapp应用界面设计软件工具——ProtoShare;5.测试软件的工具——Emacs、vim、Notepad++(Windows)、UltraEdit(Windows)、TextPad(Windows);6.开发webAPP的工具——Editplus开发工具、UltraEdit手机网站工具;7.提升webAPP开发效率的工具——GoogleWebDesigner(无需懂得html5语言)、Gauge.js(自定义动画仪表和滑动杆)、Timesheet.js、Quintus(开发web游戏app软件的有利工具)、NoMe;8.简化ios开发的工具——Kinvey苹果app工具、FirebaseIOS开发工具、IOSBoilerplate工具软件、Slash移动app开发工具;9.建设商城网站响应式设计工具——响应式线框图、Wirefy设计工具、MockUphne原型设计工具;10.傻瓜式开发工具——AppMakr、AppPress、Apepery、GoodBarber、Appmachine、iBuildApp~其实开发工具有很多,主流的开发工具你在接触的开发的时候会知道的,像是开发iOS系统用xcode软件,开发Android系统的用eclipse软件。而一些比较偏门些并不主流的,只要你使用起来顺手这款工具就是你的主流。
2023-07-31 04:31:021

常用的软件开发工具都有哪些

软件开发工具依照工具的功能有以下这些:1.开发iOS系统的工具——xcode软件开发;2.开发Android系统的工具——eclipse软件开发;3.android app界面设计的软件工具——App UI Designer;4.ios app应用界面设计软件工具——ProtoShare;5.测试软件的工具—— Emacs、vim、Notepad(Windows)、UltraEdit(Windows)、TextPad(Windows);6.开发web APP的工具——Editplus开发工具、UltraEdit手机网站工具;7.提升web APP开发效率的工具——Google Web Designer(无需懂得html5语言)、Gauge.js(自定义动画仪表和滑动杆)、Timesheet.js、Quintus(开发web游戏app软件的有利工具)、NoMe;8.简化ios开发的工具——Kinvey苹果app工具、Firebase IOS开发工具、IOS Boilerplate工具软件、Slash移动app开发工具;9.建设商城网站响应式设计工具——响应式线框图、Wirefy设计工具、MockUphne原型设计工具;10.傻瓜式开发工具——AppMakr、App Press、Apepery、GoodBarber、Appmachine、iBuildApp~其实开发工具有很多,主流的开发工具你在接触的开发的时候会知道的,像是开发iOS系统用xcode软件,开发Android系统的用eclipse软件。而一些比较偏门些并不主流的,只要你使用起来顺手这款工具就是你的主流。
2023-07-31 04:31:111

移动端页面最好用的框架是哪几个?

1、jQuery MobilejQuery Mobile 是 jQuery 在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。jQuery Mobile开发团队说:能开发这个项目,我们非常兴奋。移动Web太需要一个跨浏览器的框架,让开发人员开发出真正的移动Web网站。2、jQTouchjQTouch 是一个 jQuery 的插件,主要用于手机上的 Webkit 浏览器上实现一些包括动画、列表导航、默认应用样式等各种常见UI效果的 JavaScript 库。支持包括 iPhone、Android 等手机。3、DHTMLX TouchDHTMLX Touch是一个免费的HTML5/JavaScript框架,专门为触摸屏设备而优化。为您带来快速开发工艺精美的移动Web应用程序的能力。DHTMLX Touch UI Designer是一个可视化的编辑器用于构建移动用户界面。它能够帮您以最少的编码构建一流的用户界面。在其主页上提供一些示例可以展示DHTMLX Touch强大的用户界面。包括一个menu app for the iPad (适用于开发餐厅应用) 和Book Shop (一个电子书店应用)。4、Mobilize.jsMobilize.js是一个开源的HTML5-JavaScript框架用于从任何现在有标准网站快速,简便地构建移动网站。这个框架其实就是将需要在移动设备上显示的部分页面以jQuery Mobile的默认主题显示,而不是实现一个全新完整的移动页面。Mobilize.js 可用于任意网站,但对于基于WordPress和Sphinx的网站不需要使用该框架转换,因为已经有非常多的插件可以使用。5、The M ProjectThe-M-Project是另外一个强大的JavaScript框架,它利用HTML5新的特性来更好和更简便地开发移动应用。这个框架遵循著名的MVC软件架构模式。它还支持离线,所以你的用户可以在没有连接网络的情况下继续操作(当下次有连线的时候,再将数据同步到服务器中)。提供优秀的文档(这个项目拥有一个引导新用户入门的开发指南)。可以查看提供的示例来对该项目有一个初目的了解。这些示例包括:ToDo App(待办事项目应用) 和 KitchenSink (这个示例包括这个框架提供的所有UI元素)。6、WebApp.NetWebApp.Net 提供了很多的 API,因此可以帮助你节省很多工作了。不需要花时间去进行 Ajax 调用的编码,因为已经内置了,另外还有很多其它内置功能,提供了详细的文档和应用演示。7、WijmoWijmo是一个基于jQuery UI的UI部件的套件。Wijmo部件进行了优化客户端Web开发和利用jQuery的优越的性能和易用性的力量。所有的Wijmo部件都配备了20多个主题和支持ThemeRoller。8、960 Grid on jQuery-Mobilejquery-mobile-960 是一个用于移动 Web 开发的网格框架,综合了 960.gs 的灵活性和 jQuery Mobile 的方便性。它的目的是让 jQuery Mobile 布局更加的灵活,使得应用应许在移动终端更加易用。9、Sencha Touch FrameworkSencha Touch 是世界上第一个基于 HTML5 的移动 Web 开发框架,支持最新的 HTML5 和 CSS3 标准,全面兼容 Android 和 Apple iOS 设备,提供了丰富的 WEB UI 组件,可以快速的开发出运行于移动终端的应用程序。Shencha是第一个使用HTML5,CSS和JavaScript并且支持音频/视频,本地存储,圆角,渐变背景以及阴影的开发框架。10、NimbleKitNimbleKit 是为 iOS 设备构建应用程序最快速的方式,你不需要知道 Objective-C 或者 iOS SDK,你只需结合 JavaScript 代码编写 HTML 页面就可以了。11、Touchyu2122 BoilerplateTouchy Boilerplate 是一个用来创建移动web app,包括HTML模板,Meta tag等的工具。Touchy可以支持动态页面导航,固定页头,滚动内容,浏览历史记录等功能。Touchy使用jQuery或者 Zepto.JS。12、PhoneGapPhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外PhoneGap拥有丰富的插件,可以以此扩展无限的功能。PhoneGap是免费的,但是它需要特定平台提供的附加软件,例如iPhone的iPhone SDK,Android的Android SDK等,也可以和DW5.5配套开发。使用PhoneGap只比为每个平台分别建立应用程序好一点点,因为虽然基本代码是一样的,但是你仍然需要为每个平台分别编译应用程序。13、joshfireJoshfire是一个开源的跨设备开发框架,帮助开发者创建可以在多种设备上运行的web app。它使用HTML5和JavaScript,并且允许开发者快速整合本地应用和特定的web应用。Joshfire可以让你的应用接受键盘,鼠标,触摸屏,遥控器等设备的输入。Joshfire支持Node.JS。4.Sencha Touch:基于HTML5的移动网页开发框架。14、 JuliaJulia框架由基本CSS3文件、JS库和各个平台的运行库构成。不像PhoneGap,Julia不仅仅包含调用本机代码的接口层,它还包含 Model-View-Controller(MVC)支持,Delegation支持,OAuth支持,异步数据库存取接口,HTML选择符(类jQuery调用接口),HTML模版(允 许嵌入JS代码)等应用开发必备的API接口。 基于Julia的应用开发就像网站开发那么简单,是的,你终于可以用HTML5开发一个完整的、跨平台 的、不亚于本机代码的、易于维护的移动应用了!大幕即将揭晓,让我们一起进入移动开发的新时代15、SproutCore HTML5 Application FrameworkSproutCore 是一个 HTML5 移动 Web 开发框架,它的目标是在无需浏览器插件的情况下,在浏览器中位应用程序提供极佳的桌面效果。16、Titanium这是一个强大的,健壮的移动Web开发框架。能够让使用现有的HTML, CSS和JavaScript知识来为 iOS和Android平台开发原生移动应用。作为一个越来越大的移动Web框架,它拥有超过300个的APIs和活跃的开发者社区。你从这个社区中得到每一个开发人员的帮助。Titanium Mobile支持原生的iOS和Android UI元素如Table views, tabs, switches和popovers。它提供能够与移动设备的摄像头和本地文件存储系统相交互的特性。17、Lungo.jsLungo.js 是一个采用HTML5, CSS3 和JavaScript技术实现的移动Web应用程序开发框架。利用这框架开发的应用程序可运行所有流行的平台包括:iOS, Android, Blackberry 和 WebOs。它还支持触摸事件如:tap, double-tap和swipe。整个框架没有用到任何图片包括图标,所有都矢量化。可以在这个框架中使用HTML5拥有的一些特性如:WebSQL, 地理位置定位,历史或设备方向等。Lungo.js是一个模块化并且完全可定制的框架。18、xui.js有时候你可能需要一个超轻量级的框架,只要拥有用于开发标准客户端所需要的功能如:DOM操作,事件处理,Ajax和一些动画效果。如果是这样的话,这个框架刚好非常适合你。整个框架采用GZIP压缩完之后只有4.2 KB。19、EmbedJSEmbedJS是一个用于嵌入式设备的JavaScript框架如:移动电话,TVs、tablets和so forth。EmbedJS强大之处在于,它拥有专门为特定平台和浏览器如iOS, Firefox, Android等提供相应的开发版本。这样就能够以最少的代码,为用户提供最佳的体验。而且假如你喜欢自己定制,可以利用其提供的EmbedJS Build tool工具实现。EmbedJS基于Dojo实现,所以你如果熟悉Dojo API语法,那EmbedJS将是你最佳的选择。20、zepto.jszepto.js是一个专为mobile WebKit浏览器(如:Safari和Chrome)而开发的一个JavaScript框架。它标榜自己在其简约的开发理念,能够帮助开发人员简单、快速地完成开发交付任务。更重要的是这个JS框架,是超轻量级的,只有5KB。zepto.js的语法借鉴并且兼容jQuery。21、BakerBaker是用来在iPad或者iPhone平台上发布交互式的电子书或者电子杂志的HTML5电子书框架。22、ChocolateChip-UIChocolateChip-UI 是一个手机移动 Web 开发框架,采用 HTML5, WAML, CSS 和 JavaScript等技术实现。基于 ChocolateChip JavaScript 框架,包含最新的 ChUI.JS 和 ChUI.css.23、Magazine GridMagazine Grid 是一个超现代的 CSS 框架,用于 iPad 和 iPhone 手机,使用类似杂志的设计风格。Magazine Grid 可让用户使用 HTML5 元素来组织杂志页,非常轻量级(<4k),在移动设备上加载非常快,对老的浏览器也支持。24、Kendo UIKendo UI是一个强大的框架用于快速HTML5 UI开发。基于最新的HTML5、CSS3和JavaScript标准。 Kendo UI包含了开发现代JavaScript开发所需要的所有一切,包括:强大的数据源,通用的拖拉(Drag-and-Drop)功能,模板,和UI控件。25、HTML App Host Framework这是一个用于构建基于 Windows Phone 7 的 HTML/JavaScript 托管框架,使用 HTML5 技术。该框架由支持在标准 xap 格式中嵌入 html 应用的控件。
2023-07-31 04:31:211

常用的软件开发工具都有哪些

软件开发工具依照工具的功能有以下这些:1.开发iOS系统的工具——xcode软件开发;2.开发Android系统的工具——eclipse软件开发;3.androidapp界面设计的软件工具——AppUIDesigner;4.iosapp应用界面设计软件工具——ProtoShare;5.测试软件的工具——Emacs、vim、Notepad(Windows)、UltraEdit(Windows)、TextPad(Windows);6.开发webAPP的工具——Editplus开发工具、UltraEdit手机网站工具;7.提升webAPP开发效率的工具——GoogleWebDesigner(无需懂得html5语言)、Gauge.js(自定义动画仪表和滑动杆)、Timesheet.js、Quintus(开发web游戏app软件的有利工具)、NoMe;8.简化ios开发的工具——Kinvey苹果app工具、FirebaseIOS开发工具、IOSBoilerplate工具软件、Slash移动app开发工具;9.建设商城网站响应式设计工具——响应式线框图、Wirefy设计工具、MockUphne原型设计工具;10.傻瓜式开发工具——AppMakr、AppPress、Apepery、GoodBarber、Appmachine、iBuildApp~其实开发工具有很多,主流的开发工具你在接触的开发的时候会知道的,像是开发iOS系统用xcode软件,开发Android系统的用eclipse软件。而一些比较偏门些并不主流的,只要你使用起来顺手这款工具就是你的主流。
2023-07-31 04:31:311

如何在移动端上,也就是在手机上开发HTML

您说的是html5开发,针对移动端网页设计必学的知识体系。一、HTML5支持测试列表 在开始之前,你需要了解现代的浏览器以及移动平台对于HTML5的支持情况。 主流浏览器HTML5功能支持一览移动平台HTML5支持一览HTML5支持测试HTML5演示二、让HTML5元素可用 老版本的IE浏览器不能识别新的HTML元素。但是,可以使用一些JavaScript或CSS解决方案来弥补这个缺陷。 HTML5Shiv:此脚本可以使IE浏览器识别HTML5元素。HTML5 Enabler:功能与HTML5Shiv类似。Modernizr:它使得开发者可以在支持HTML5和CSS3的浏览器中充分利用HTML5和CSS3的特性进行开发,同时又不会牺牲其他不支持这些新技术的浏览器的控制。HTML5 Reset:它提供了一组HTML、CSS文件,让你能够以最少的时间来启动一个新的项目。它使用modernizr来支持HTML5 和 CSS3。三、浏览器插件 下面是一些JavaScript插件,可以弥补一些浏览器对HTML5的支持问题。 1. VideoJS VideoJS是一个HTML5的视频播放器,可以在所有浏览器中使用,包括IE6和移动设备。对于不支持HTML5的浏览器则自动使用Flash播放器来播放。 2. AudioJS HTML音频播放器。用来让HTML5 的 标签可以在各种浏览器上使用,包括移动设备。3. HTML5Widget HTML5的表单模块,包括日历,调色板,滑动部件,客户端验证等。 4. Webforms2 HTML5 表单属性的支持,例如pattern、required和autofocus。 5. LimeJS LimeJS是HTML5的游戏框架,用于为现代触摸设备和桌面浏览器创建快速、本地化的游戏。 6. FlexieJS 支持CSS3弹性盒子模型(Flexible Box Model)。 四、在线工具 此外,还有一些在线工具,可以帮助开发者加快HTML5项目的开发。 1. HTML5 Boilerplate 是一个HTML / CSS /JS模板,是实现跨浏览器正常化、性能优化、稳定的可选功能如跨域Ajax和Flash的最佳实践。开发者称之为技巧集合,目的是满足你开发一个跨浏览器,并且面向未来的网站的需求。 2. Switch to HTML5 非常有用的在线工具,可以根据你的喜好生成HTML5文档结构。
2023-07-31 04:31:381

做移动端WebApp用什么框架比较好_webapp框架哪个最好

很久以前整理了篇将手机网站做成手机应用的JS框架。时隔一年多,很多新的技术已经出现,下面再来总结下还有哪些框架是适合面向手机设备的开发的。1、jQueryMobilejQueryMobile是jQuery在手机上和平板设备上的版本。jQueryMobile不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。jQueryMobile开发团队说:能开发这个项目,我们非常兴奋。移动Web太需要一个跨浏览器的框架,让开发人员开发出真正的移动Web网站。2、jQTouchjQTouch是一个jQuery的插件,主要用于手机上的Webkit浏览器上实现一些包括动画、列表导航、默认应用样式等各种常见UI效果的JavaScript库。支持包括iPhone、Android等手机。3、DHTMLXTouchDHTMLXTouch是一个免费的HTML5/JavaScript框架,专门为触摸屏设备而优化。为您带来快速开发工艺精美的移动Web应用程序的能力。DHTMLXTouchUIDesigner是一个可视化的编辑器用于构建移动用户界面。它能够帮您以最少的编码构建一流的用户界面。在其主页上提供一些示例可以展示DHTMLXTouch强大的用户界面。包括一个menuappfortheiPad(适用于开发餐厅应用)和BookShop(一个电子书店应用)。4、Mobilize.jsMobilize.js是一个开源的HTML5-JavaScript框架用于从任何现在有标准网站快速,简便地构建移动网站。这个框架其实就是将需要在移动设备上显示的部分页面以jQueryMobile的默认主题显示,而不是实现一个全新完整的移动页面。Mobilize.js可用于任意网站,但对于基于WordPress和Sphinx的网站不需要使用该框架转换,因为已经有非常多的插件可以使用。5、TheMProjectThe-M-Project是另外一个强大的JavaScript框架,它利用HTML5新的特性来更好和更简便地开发移动应用。这个框架遵循著名的MVC软件架构模式。它还支持离线,所以你的用户可以在没有连接网络的情况下继续操作(当下次有连线的时候,再将数据同步到服务器中)。提供优秀的文档(这个项目拥有一个引导新用户入门的开发指南)。可以查看提供的示例来对该项目有一个初目的了解。这些示例包括:ToDoApp(待办事项目应用)和KitchenSink(这个示例包括这个框架提供的所有UI元素)。6、WebApp.NetWebApp.Net提供了很多的API,因此可以帮助你节省很多工作了。不需要花时间去进行Ajax调用的编码,因为已经内置了,另外还有很多其它内置功能,提供了详细的文档和应用演示。7、WijmoWijmo是一个基于jQueryUI的UI部件的套件。Wijmo部件进行了优化客户端Web开发和利用jQuery的优越的性能和易用性的力量。所有的Wijmo部件都配备了20多个主题和支持ThemeRoller。8、960GridonjQuery-Mobilejquery-mobile-960是一个用于移动Web开发的网格框架,综合了960.gs的灵活性和jQueryMobile的方便性。它的目的是让jQueryMobile布局更加的灵活,使得应用应许在移动终端更加易用。9、SenchaTouchFrameworkSenchaTouch是世界上第一个基于HTML5的移动Web开发框架,支持最新的HTML5和CSS3标准,全面兼容Android和AppleiOS设备,提供了丰富的WEBUI组件,可以快速的开发出运行于移动终端的应用程序。Shencha是第一个使用HTML5,CSS和JavaScript并且支持音频/视频,本地存储,圆角,渐变背景以及阴影的开发框架。10、NimbleKitNimbleKit是为iOS设备构建应用程序最快速的方式,你不需要知道Objective-C或者iOSSDK,你只需结合JavaScript代码编写HTML页面就可以了。11、Touchy?BoilerplateTouchyBoilerplate是一个用来创建移动webapp,包括HTML模板,Metatag等的工具。Touchy可以支持动态页面导航,固定页头,滚动内容,浏览历史记录等功能。Touchy使用jQuery或者Zepto.JS。12、PhoneGapPhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外PhoneGap拥有丰富的插件,可以以此扩展无限的功能。PhoneGap是免费的,但是它需要特定平台提供的附加软件,例如iPhone的iPhoneSDK,Android的AndroidSDK等,也可以和DW5.5配套开发。使用PhoneGap只比为每个平台分别建立应用程序好一点点,因为虽然基本代码是一样的,但是你仍然需要为每个平台分别编译应用程序。13、joshfireJoshfire是一个开源的跨设备开发框架,帮助开发者创建可以在多种设备上运行的webapp。它使用HTML5和JavaScript,并且允许开发者快速整合本地应用和特定的web应用。Joshfire可以让你的应用接受键盘,鼠标,触摸屏,遥控器等设备的输入。Joshfire支持Node.JS。4.SenchaTouch:基于HTML5的移动网页开发框架。14、JuliaJulia框架由基本CSS3文件、JS库和各个平台的运行库构成。不像PhoneGap,Julia不仅仅包含调用本机代码的接口层,它还包含Model-View-Controller(MVC)支持,Delegation支持,OAuth支持,异步数据库存取接口,HTML选择符(类jQuery调用接口),HTML模版(允许嵌入JS代码)等应用开发必备的API接口。基于Julia的应用开发就像网站开发那么简单,是的,你终于可以用HTML5开发一个完整的、跨平台的、不亚于本机代码的、易于维护的移动应用了!大幕即将揭晓,让我们一起进入移动开发的新时代15、SproutCoreHTML5ApplicationFrameworkSproutCore是一个HTML5移动Web开发框架,它的目标是在无需浏览器插件的情况下,在浏览器中位应用程序提供极佳的桌面效果。16、Titanium这是一个强大的,健壮的移动Web开发框架。能够让使用现有的HTML,CSS和JavaScript知识来为iOS和Android平台开发原生移动应用。作为一个越来越大的移动Web框架,它拥有超过300个的APIs和活跃的开发者社区。你从这个社区中得到每一个开发人员的帮助。TitaniumMobile支持原生的iOS和AndroidUI元素如Tableviews,tabs,switches和popovers。它提供能够与移动设备的摄像头和本地文件存储系统相交互的特性。17、Lungo.jsLungo.js是一个采用HTML5,CSS3和JavaScript技术实现的移动Web应用程序开发框架。利用这框架开发的应用程序可运行所有流行的平台包括:iOS,Android,Blackberry和WebOs。它还支持触摸事件如:tap,double-tap和swipe。整个框架没有用到任何图片包括图标,所有都矢量化。可以在这个框架中使用HTML5拥有的一些特性如:WebSQL,地理位置定位,历史或设备方向等。Lungo.js是一个模块化并且完全可定制的框架。18、xui.js有时候你可能需要一个超轻量级的框架,只要拥有用于开发标准客户端所需要的功能如:DOM操作,事件处理,Ajax和一些动画效果。如果是这样的话,这个框架刚好非常适合你。整个框架采用GZIP压缩完之后只有4.2KB。19、EmbedJSEmbedJS是一个用于嵌入式设备的JavaScript框架如:移动电话,TVs、tablets和soforth。EmbedJS强大之处在于,它拥有专门为特定平台和浏览器如iOS,Firefox,Android等提供相应的开发版本。这样就能够以最少的代码,为用户提供最佳的体验。而且假如你喜欢自己定制,可以利用其提供的EmbedJSBuildtool工具实现。EmbedJS基于Dojo实现,所以你如果熟悉DojoAPI语法,那EmbedJS将是你最佳的选择。20、zepto.jszepto.js是一个专为mobileWebKit浏览器(如:Safari和Chrome)而开发的一个JavaScript框架。它标榜自己在其简约的开发理念,能够帮助开发人员简单、快速地完成开发交付任务。更重要的是这个JS框架,是超轻量级的,只有5KB。zepto.js的语法借鉴并且兼容jQuery。21、BakerBaker是用来在iPad或者iPhone平台上发布交互式的电子书或者电子杂志的HTML5电子书框架。22、-UI-UI是一个手机移动Web开发框架,采用HTML5,WAML,CSS和JavaScript等技术实现。基于JavaScript框架,包含最新的ChUI.JS和ChUI.css.23、MagazineGridMagazineGrid是一个超现代的CSS框架,用于iPad和iPhone手机,使用类似杂志的设计风格。MagazineGrid可让用户使用HTML5元素来组织杂志页,非常轻量级(<4k),在移动设备上加载非常快,对老的浏览器也支持。24、KendoUIKendoUI是一个强大的框架用于快速HTML5UI开发。基于最新的HTML5、CSS3和JavaScript标准。KendoUI包含了开发现代JavaScript开发所需要的所有一切,包括:强大的数据源,通用的拖拉(Drag-and-Drop)功能,模板,和UI控件。25、HTMLAppHostFramework这是一个用于构建基于WindowsPhone7的HTML/JavaScript托管框架,使用HTML5技术。该框架由支持在标准xap格式中嵌入html应用的控件。
2023-07-31 04:31:451

如何在移动端上,也就是在手机上开发HTML?

您说的是html5开发,针对移动端网页设计必学的知识体系。一、HTML5支持测试列表在开始之前,你需要了解现代的浏览器以及移动平台对于HTML5的支持情况。主流浏览器HTML5功能支持一览移动平台HTML5支持一览HTML5支持测试HTML5演示二、让HTML5元素可用老版本的IE浏览器不能识别新的HTML元素。但是,可以使用一些JavaScript或CSS解决方案来弥补这个缺陷。HTML5Shiv:此脚本可以使IE浏览器识别HTML5元素。HTML5Enabler:功能与HTML5Shiv类似。Modernizr:它使得开发者可以在支持HTML5和CSS3的浏览器中充分利用HTML5和CSS3的特性进行开发,同时又不会牺牲其他不支持这些新技术的浏览器的控制。HTML5Reset:它提供了一组HTML、CSS文件,让你能够以最少的时间来启动一个新的项目。它使用modernizr来支持HTML5和CSS3。三、浏览器插件下面是一些JavaScript插件,可以弥补一些浏览器对HTML5的支持问题。1.VideoJSVideoJS是一个HTML5的视频播放器,可以在所有浏览器中使用,包括IE6和移动设备。对于不支持HTML5的浏览器则自动使用Flash播放器来播放。2.AudioJSHTML音频播放器。用来让HTML5的标签可以在各种浏览器上使用,包括移动设备。3.HTML5WidgetHTML5的表单模块,包括日历,调色板,滑动部件,客户端验证等。4.Webforms2HTML5表单属性的支持,例如pattern、required和autofocus。5.LimeJSLimeJS是HTML5的游戏框架,用于为现代触摸设备和桌面浏览器创建快速、本地化的游戏。6.FlexieJS支持CSS3弹性盒子模型(FlexibleBoxModel)。四、在线工具此外,还有一些在线工具,可以帮助开发者加快HTML5项目的开发。1.HTML5Boilerplate是一个HTML/CSS/JS模板,是实现跨浏览器正常化、性能优化、稳定的可选功能如跨域Ajax和Flash的最佳实践。开发者称之为技巧集合,目的是满足你开发一个跨浏览器,并且面向未来的网站的需求。2.SwitchtoHTML5非常有用的在线工具,可以根据你的喜好生成HTML5文档结构。
2023-07-31 04:32:041

编程软件有哪些?

一般的编程软件如下:(按功能分类)1.开发iOS系统的工具——xcode软件开发;2.开发Android系统的工具——eclipse软件开发;3.androidapp界面设计的软件工具——AppUIDesigner;4.iosapp应用界面设计软件工具——ProtoShare;5.测试软件的工具——Emacs、vim、Notepad++(Windows)、UltraEdit(Windows)、TextPad(Windows);6.开发webAPP的工具——Editplus开发工具、UltraEdit手机网站工具;7.提升webAPP开发效率的工具——GoogleWebDesigner(无需懂得html5语言)、Gauge.js(自定义动画仪表和滑动杆)、Timesheet.js、Quintus(开发web游戏app软件的有利工具)、NoMe;8.简化ios开发的工具——Kinvey苹果app工具、FirebaseIOS开发工具、IOSBoilerplate工具软件、Slash移动app开发工具;9.建设商城网站响应式设计工具——响应式线框图、Wirefy设计工具、MockUphne原型设计工具;10.简单的开发工具——AppMakr、AppPress、Apepery、GoodBarber、Appmachine、iBuildApp。扩展资料:编程是编定程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。
2023-07-31 04:32:131

软件开发工具都有哪些

如果想了解更多详细信息,可以咨询下SDP软件开发平台。SDP平台通过可视化的拖拉配置 快速开发B/S架构的Web和APP项目,支持多种常用数据库-手机/平板/电脑一次搞定-源码交付,自由扩展,从而实现对各种复杂系统的快速高效开发。
2023-07-31 04:32:246

软件开发工具都有哪些(软件工程工具有哪些)

你好很高兴能为你服务,希望确定个人见解能帮到你,以下是我的个人见解仅供参考和学习1、开发iOS系统的工具——xcode软件开发2、开发Android系统的工具——eclipse软件开发3、androidapp界面设计的软件工具——AppUIDesigner4、iosapp应用界面设计软件工具——ProtoShare5、开发webAPP的工具——Editplus开发工具、UltraEdit手机网站工具6、提升webAPP开发效率的工具——GoogleWebDesigner(无需懂得html5语言)、Gauge.js(自定义动画仪表和滑动杆)、Timesheet.js、Quintus(开发web游戏app软件的有利工具)、NoMe;7、简化ios开发的工具——Kinvey苹果app工具、FirebaseIOS开发工具、IOSBoilerplate工具软件、Slash移动app开发工具8、建设商城网站响应式设计工具——响应式线框图、Wirefy设计工具、MockUphne原型设计工具9、傻瓜式开发工具——AppMakr、AppPress、Apepery、GoodBarber、Appmachine、iBuildApp~其实开发工具有很多,主流的开发工具你在接触的开发的时候会知道的,像是开发iOS系统用xcode软件,开发Android系统的用eclipse软件。而一些比较偏门些并不主流的,只要你使用起来顺手这款工具就是你的主流
2023-07-31 04:32:391