Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Dashcode - Mac OS X Leopard-пен бірге енгізілген және Dashboard-қа виджеттер әзірлеуді жеңілдететін Apple Inc. компаниясы жасаған бағдарламалық жасақтама. Ол алғаш рет 2006 жылдың 24 мамырында Xcode әзірлеуші құралдарының бөлігі ретінде жаңа MacBooks-ке енгізілді. Dashcode, 3.0 (328) нұсқасы Mac OS X Snow Leopard DVD-де Apple-дің Xcode әзірлеуші құралдарының бөлігі ретінде қосымша орнату ретінде енгізілді. Dashcode-тің соңғы нұсқасы, Xcode 4-тің 3.0.5 нұсқасы, әзірге Apple Developers үшін Downloads-тен (Apple Developer ID қажет) қосымша орнату ретінде әзірлегіш аккаунт иелері үшін қол жетімді.
Dashcode was a software application created by Apple Inc. that was included with Mac OS X Leopard and facilitates the development of widgets for Dashboard. It was first included on new MacBooks shipping around the time of May 24, 2006, as part of the Xcode developer tools. Dashcode, Version 3.0 (328), was included as part of Apple's Xcode developer tools on the Mac OS X Snow Leopard DVD as an optional install. The last iteration of Dashcode, Version 3.0.5 for Xcode 4, is still available to developer account holders as an optional install from Downloads for Apple Developers (Apple Developer ID required).
WWDC
Стив Джобс 2006 жылғы WWDC-дегі негізгі сөзінде Dashcode-ті Leopard-қа енгізілетін жаңа мүмкіндік ретінде атады. Xcode орнатуының бір бөлігі ретінде әдетті орнатылмаса да, WWDC-де берілген DVD-де Dashcode нұсқасы бар еді. Версия нөмірі "MacBook құрастыруынан" төмен болғанымен, WWDC Dashcode құрастыруы бірнеше қосымша үлгілерді, сондай-ақ интерфейс пен функционалдылықты жақсартуды қамтыды. Бұл WWDC құрастыру Mac OS X v10.4 және Mac OS X 10.5 ("Leopard") WWDC құрастыруында іске қосылды, бірақ 10.4-те қолданылмайды (жұмылғаннан кейін көп ұзамай құлады).
Steve Jobs mentioned Dashcode as a new feature to be included in Leopard during his 2006 WWDC keynote speech. Although not installed by default as part of an Xcode installation, the DVDs handed out at the WWDC did contain a version of Dashcode. Although the version number was in fact lower than that of the "MacBook build", the WWDC build of Dashcode contained several additional templates, as well as some interface and functionality improvements. This WWDC build launched on both Mac OS X v10.4 and the WWDC build of Mac OS X 10.5 ("Leopard"), but was unusable on 10.4 (crashes soon after startup).
Қоғамдық бета-тест
2006 жылдың 20 желтоқсанында Apple компаниясы Dashcode-тің beta нұсқасын шығарды. Бұл релизді жариялаған кезде Apple компаниясы Mac OS X v10.4 жүйесімен үйлесімділік үшін бета нұсқасы "кеметеп шығарылған" деп мәлімдеді. Бұл бета-бағдарламаның мерзімі 2007 жылдың 15 шілдесінде аяқталды.
On December 20, 2006, Apple released a public beta of Dashcode. When announcing this release, Apple stated the beta had been "scaled back" for compatibility with Mac OS X v10.4. This beta expired on July 15, 2007.
Dashcode және iOS
Dashcode 2.0 (151) нұсқасы Apple iOS SDK құрамына кіреді. Бұл Safari-дің iOS нұсқасына арналған веб-қосымшаларды жасауға мүмкіндік береді. Dashcode 3.0.2 (336) нұсқасы OS X Lion-та Xcode-пен бірге орнатылған. Бұл Dashcode-пен жасалған веб-қосымшаларды жергілікті орнатуға мүмкіндік бере ме, жоқ па, белгісіз, өйткені мұндай мүмкіндік iOS-ке Mac OS X-тің Dashboard-қа ұқсас бағдарламалық қабатты орындауға мүмкіндік береді, ол жергілікті орнатуда жұмыс істейді. Қазіргі уақытта iOS-та жергілікті код пен веб-кодтың аражігі ажыратылады, осылайша жергілікті қосымшалар Интернеттен деректерге қол жеткізе алады, веб-контентке Safari-ден басқа жергілікті қосымшалар қол жеткізе алмайды; сонымен қатар веб-контент (веб-қосымшаларды қоса алғанда) Safari браузерінде орындалуы мүмкін, бірақ файл жүйесіне немесе iOS-тың басқа ішкі бөлігіне қол жеткізе алмайды және операциялық жүйеге жергілікті код сияқты орнатылмайды. Қазіргі уақытта iOS үшін туынды кодты бағдарламалық қамтамасыз ету Xcode жиынтығын, әсіресе iOS SDK-мен бірге жинақталған Interface Builder-дің iPhone-ға бағытталған нұсқасын пайдалана отырып әзірленеді.
Dashcode Version 2.0 (151) is included as part of Apple's iOS SDK. This allows for the creation of Web apps for the iOS version of Safari. Dashcode Version 3.0.2 (336) is installed with Xcode on OS X Lion. It is not known if this will allow for the local installation of Dashcode created web apps, as such an ability will allow iOS to run a software layer akin to Mac OS X's Dashboard, which runs on a local installation. Currently, iOS maintains a separation between native code and web code, in that way native applications can access data from the Internet, web content can't be accessed by native applications save for Safari; likewise, web content (including web apps) can be run inside the Safari browser, but cannot have access to the filesystem or other internals of iOS and cannot be installed on the operating system in the same way as native code. Native code software for iOS is currently developed using the Xcode suite, particularly an iPhone centric version of Interface Builder packaged with the iOS SDK.