简体   繁体   English

对Dashcode的理解

[英]Dashcode understanding

I am new in iOS development and I am totally confused about Dashcode. 我是iOS开发的新手,对Dashcode感到完全困惑。

  1. Why Dashcode is useful? 为什么Dashcode有用?
  2. What is difference between Dashcode vs Xcode. Dashcode和Xcode之间有什么区别?
  3. What is advantages and disadvantages of Dashcode as a compared to Xcode? 与Xcode相比,Dashcode的优点和缺点是什么?
  4. Is XML or JSON parsing is possible in Dashcode? 在Dashcode中可以进行XML或JSON解析吗?
  5. What is a Widget? 什么是小部件? I am so confused with the word widget. 我对小部件一词感到困惑。

Further to @NJones answer. 除了@NJones答案。 Dashcode will allow you to develop HTML5/CSS/JS applications which can be deployed as widgets under the OSX dashboard or to develop browser client based applications that can be run on Safari/Mobile-Safari and other compliant HTML5/CSS browsers (chrome, firefox) and IE9 (I think). Dashcode将允许您开发HTML5 / CSS / JS应用程序,这些应用程序可以作为小部件部署在OSX仪表板下,或者开发基于浏览器客户端的应用程序,这些应用程序可以在Safari / Mobile-Safari和其他兼容的HTML5 / CSS浏览器(chrome,firefox)上运行)和IE9(我认为)。

There are projects such as PhoneGap (yes, http://www.phonegap.com ) that provide additional libraries to streamline cross platform development. 有诸如PhoneGap(是, http ://www.phonegap.com)之类的项目,它们提供了其他库来简化跨平台开发。 Depending on the complexity of your application true write-once cross mobile platform deployment can be challenging 取决于应用程序的复杂性,真正的一次写入跨移动平台部署可能是一个挑战

1) Makes widgets, like the ones in Dashboard. 1)制作小部件,如仪表板中的小部件。

2) Dashcode makes widgets (like show up in Dashboard on the Mac). 2)Dashcode制作小部件(例如在Mac上的Dashboard中显示)。 It's small and uses JavaScript and other web technologies for source code. 它很小,并且使用JavaScript和其他网络技术作为源代码。 Xcode makes compiled app binaries for iOS and mac from Objective-C and Cocoa source code. Xcode使用Objective-C和Cocoa源代码为iOS和Mac编译应用程序二进制文件。

3) It's not really a choice. 3)这不是真正的选择。 If you want to make an app for iOS or Mac you will use Xcode, if you want to make a dashboard widget then you will use Dashcode. 如果要制作适用于iOS或Mac的应用程序,则将使用Xcode,如果要制作仪表板小部件,则将使用Dashcode。

4) Dashcode works with web technologies. 4)Dashcode可与网络技术一起使用。 I do not have a lot of experience with Dashcode (tried it, not my thing), but it's purpose is to write apps that graph data from servers so I can't imagine it wouldn't support such mainstream web technologies. 我没有使用Dashcode的丰富经验(尝试过,不是我的事),但是它的目的是编写可绘制服务器数据图形的应用程序,因此我无法想象它不支持此类主流Web技术。

No one is able to tell me for years now what is happening to the Dashboard, Dashcode and the entire development of it - is this the End ? 多年来,没人能告诉我Dashboard,Dashcode及其整个开发的过程-这是End吗? It looks like it and i hope this company is faceing there own downfall 看起来很像,我希望这家公司面临自己的失败

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM