Atom-Shell介绍

atom-shell是 GitHub 随 Atom 一起开源的跨操作系统(Windows,Linux,MacOS X)的利用 Web 技术(Node.js、JavaScript、HTML 5)开发桌面应用的框架。

Atom即构建在 atom-shell 之上。

好吧,上面一段是抄来的,atom和atom-shell可要分清楚,atom是一款软件,专门写html+js+css等,不过不推荐用,不好用,没有代码提示那些

而Atom-Shell是可以让我们的网页变成应用程序的玩意,貌似官方现在直接叫electron (翻一翻官方的更新记录就清楚了 )

Atom-Shell就是可以让你用HTML5+js写一个应用程序,所以Atom-Shell的跨平台会简单一些

我的理解是这样的,想想现在的网页,想想现在你看的博客园,手机、电脑,只要有浏览器都可以进行浏览是不(当然也得浏览器支持)

而且Atom-Shell使用的是鼎鼎大名的chrome的引擎Chromium,I/O系统用的是io.js

Chromium就不用说了吧,他的强大已经由chrome来证明了,那么io.js就是涉及本地读写文件等

对于Node.js我不是很了解,查阅了一些资料,觉得这种实现方式都靠他了

所以,如果你做过网页设计之类的,用Atom-Shell做起软件就会容易很多

以下是相关网址:

atom-shell官方教程(当然原滋原味的好)

io.js的官网(右上跳转API)

Chromium的官网(FQ吧╰( ̄▽ ̄)╭)

目前atom-shell v0.26的下载地址https://npm.taobao.org/mirrors/electron/0.26.0 (按照自己的系统选择,就是electron-v0.26.0那些,其它的不用下载)

我下载好的electron-v0.26.0-win32-x64,度盘:http://pan.baidu.com/s/1nt7RquH

后面我陆续放出教程吧

PS:本人没做过网页设计啥的,就是接触atom-shell才学的html和js啥的,之前接触了Qt,烦得要死要死,毕竟c++嘛,

我弄了两个星期Qt后经过国外的朋友介绍得知的atom-shell

在写这篇文章的时候我已经接触了一个星期多那么几天,然而我只是一名大学生,资历尚浅~ 请多多包涵

因为有些基础了嘛,所以我就花了一天学完了html+js+css,然而并不精,一个星期时间也学了蛮多

而且atom-shell只有英文的文档教程,讲得也是马马虎虎,反正对我这个不会英语的娃来说简直噩梦吧

我现在已经大概清楚了atom-shell的机制,幸苦专研的成果,我发现老外也对官方文档有些不理解 - -!

做了一个星期,感觉上比qt好多了,毕竟js没c++烦

时间: 2024-12-07 01:15:53

Atom-Shell介绍的相关文章

8.1 shell介绍 8.2 命令历史 8.3 命令补全和别名 8.4 通配符 8.5 输入输出重定向

8.1 shell介绍 8.2 命令历史 8.3 命令补全和别名 8.4 通配符 8.5 输入输出重定向 # Linux shell 基础 # 8.1 shell 介绍 - 什么是shell 1. shell 是一个命令解释器,提供用户和机器之间的交互 2. 支持特定语法,比如逻辑判断.循环 3. 每个用户都可以有自己特定的shell 4. CentOS7 默认shell 为bash (Bourne Agin Shell) 5. 还有zsh.ksh等 ``` [[email protected]

Linux Shell介绍

1.什么是shell? shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口.它接收用户输入的命令并把它送入内核去执行. 实际上,shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核. 2.shell类型 2.1 Bourne Shell(简称,sh) 首个重要的标准Unix Shell是1970年底在V7 Unix(AT&T第7版)中引入的,并且以它的创始科技部基础条件平台"国家气象网络计算应用节点建设"(2004DKA50730)资助者 Ste

Unix Shell 介绍

Unix Shell 介绍 http://www.kerneltravel.net/newbie/bsh_intro.htm Unix Shell 介绍 S. R. Bourne Bell 实验室 Murray Hill, New Jersey 07974 翻译:寒蝉退士 译者声明:译者对译文不做任何担保,译者对译文不拥有任何权利并且不负担任何责任和义务. 原文:http://cm.bell-labs.com/7thEdMan/shell.bun 摘要 shell 是提供到 UNIX 操作系统的

shell脚本基础进阶(一)----shell介绍

shell介绍 既然说到bash编程,那就先从程序设计开始吧,先说什么是程序?个人的话解释:程序就是对数据的加工处理过程.那么,程序设计构成就可以写成这个等式:程序=数据结构+指令算法. 数据结构:即非数值计算的程序设计问题中的计算机的操作对象以及它们之间的关系和操作 指令算法:即对特定问题求解步骤的一种描述,是对指令的有序序列 程序根据在编程过程中对数据和指令的侧重点不同,可以将程序分为两种类型: 1.面向过程的编程:以指令为中心,设计算法,数据服务于算法: 2.面向对象的编程:以数据为中心,

shell介绍、命令历史、命令补全和别名、通配符、输入输出重定向

shell介绍 shell是一个命令解释器,提供用户和机器之间的交互,支持特定语法,比如逻辑判断.循环,每个用户都可以有自己特定的shell CentOS7默认shell为bash(Bourne Agin Shell) 还有zsh.ksh等 命令历史 查看历史命令 [[email protected] ~]# cat .bash_history 修改历史记录条数: vi /etc/profile HISTSIZE=1000 修改查看历史记录的格式: /etc/profile中新增: HISTTI

shell介绍、历史命令、命令补全和别名、通配符、输入输出重定向

shell介绍 shell是系统跟计算机硬件交互时使用的中间介质,它只是系统的一个工具.实际上,在shell和计算机硬件之间还有一层东西--系统内核. 用户直接面对的不是计算机硬件而是shell,用户把指令告诉shell,然后shell再传输给系统内核,接着内核再去支配计算机硬件去执行各种操作. Redhat.Centos 默认安装的shell版本是bash,它是sh的增强版. 历史命令 我们执行过的命令Linux都会记录,预设可以记录1000条历史命令.这些命令保存在用户家目录的.bash_h

shell介绍及基本用法

8.1:shell介绍: shell是一个命令解释器,提供用户和机器之间的交互,支持特定语法,支持逻辑判断.循环,并且每个用户都可以有自己的shell: Centos默认的shell是bash(Bourne Agin Shell):其实为了纪念sh的创造者bourne这个用户: 常见的还有zsh(power - shell)    ksh(korn - shell)这两种:支持的特性比较少: 8.2:命令历史:history 在系统中用户使用的命令都会保存下来,会保存在当前用户的家目录下: hi

shell介绍,命令历史记录,命令和文件名自动补齐;通配符和输入\输出重定向

shell介绍 Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口.它接收用户输入的命令并把它送入内核去执行.在计算机硬件之间还有一层东西--系统内核.如果把计算机硬件比作一个人的躯体,那系统内核就是人的大脑.至于shell,把它比作人的五官似乎更贴切些.言归正传,用户直接面对的不是计算机硬件而是shell,用户把指令告诉shell,然后shell再传给系统内核,接着内核再去支配计算机硬件去执行各种操作.Bash (GNU Bourne-Again Shell) 是许多Linux

8.1 shell介绍8.2 命令历史8.3 命令补全和别名8.4 通配符8.5 输入输出重定向

8.1 shell介绍 1. shell是一个命令解释器,提供用户和机器之前的交换 2. 每个用户都可以有自己特定的shell 3. CentOS7默认shell是bash(Bourne Agin Shell); shell还有zsh.ksh等 zsh.ksh这两种shell命令没有安装, 可以用yum list搜索下这两个命令的安装包: [[email protected] ~]# yum list |grep zsh [[email protected] ~]# yum list |grep

shell介绍 命令历史 命令补全和别名 通配符 输入输出重定向

8.1 shell介绍 shell 是一个命令解释器,提供用户和机器之间的交互 支持特定语法,比如逻辑判断,循环 每个用户都可以有自己特定的shell CentOS7默认shell 为bash(Bourne Agin Shell) 还有zsh.ksh等 yum zsh和ksh [[email protected] ~]# yum list |grep zsh zsh.x86_64 5.0.2-25.el7_3.1 updates zsh-html.x86_64 5.0.2-25.el7_3.1