Kod kreskowy — Dashcode

Kod kreskowy
Ikona kodu kreskowego.png
Wersja zapoznawcza Dashcode firmy Apple, Inc.
Wersja zapoznawcza Dashcode firmy Apple, Inc.
Deweloper(zy) Apple Inc
Wersja stabilna
3.0.5 / 7 sierpnia 2012
System operacyjny Mac OS X
Rodzaj Rozwój widżetów
Stronie internetowej Pobieranie dodatku Dashcode (wymagany identyfikator programisty Apple)

Dashcode to aplikacja stworzona przez firmę Apple Inc., która została dołączona do systemu Mac OS X Leopard i ułatwia tworzenie widżetów dla Dashboard . Po raz pierwszy został dołączony do nowych MacBooków dostarczanych około 24 maja 2006 roku jako część narzędzi programistycznych Xcode .

Dashcode w wersji 3.0 (328) został dołączony jako część narzędzi programistycznych Apple Xcode na dysku DVD systemu Mac OS X Snow Leopard jako instalacja opcjonalna.

Ostatnia iteracja Dashcode, wersja 3.0.5 dla Xcode 4, jest nadal dostępna dla posiadaczy kont programistów jako opcjonalna instalacja w witrynie Downloads for Apple Developers (wymagany identyfikator programisty Apple) .

Historia

WWDC

Steve Jobs wspomniał o Dashcode jako nowej funkcji, która zostanie dołączona do systemu Leopard podczas swojego przemówienia na konferencji WWDC w 2006 roku . Chociaż nie jest to domyślnie instalowane jako część instalacji Xcode, płyty DVD rozdawane na WWDC zawierały wersję Dashcode. Chociaż numer wersji był w rzeczywistości niższy niż „kompilacja MacBooka”, kompilacja Dashcode WWDC zawierała kilka dodatkowych szablonów, a także pewne ulepszenia interfejsu i funkcjonalności. Ta kompilacja WWDC została uruchomiona zarówno w systemie Mac OS X v10.4, jak i WWDC w systemie Mac OS X 10.5 („Leopard”), ale nie można jej używać w wersji 10.4 (zawiesza się wkrótce po uruchomieniu).

Publiczna wersja beta

20 grudnia 2006 roku Apple wydało publiczną wersję beta Dashcode. Ogłaszając to wydanie, Apple stwierdziło, że wersja beta została „przeskalowana” w celu zapewnienia zgodności z systemem Mac OS X v10.4. Ta wersja beta wygasła 15 lipca 2007 r.

Kod kreskowy i iOS

Dashcode w wersji 2.0 (151) jest częścią pakietu Apple iOS SDK . Pozwala to na tworzenie aplikacji internetowych dla wersji Safari na iOS .

Dashcode w wersji 3.0.2 (336) jest instalowany z Xcode w systemie OS X Lion. Nie wiadomo, czy pozwoli to na lokalną instalację aplikacji internetowych utworzonych w Dashcode, ponieważ taka możliwość pozwoli iOS na uruchomienie warstwy oprogramowania podobnej do Dashboard Mac OS X, który działa na lokalnej instalacji. Obecnie iOS utrzymuje separację między kodem natywnym a kodem internetowym, w ten sposób natywne aplikacje mogą uzyskiwać dostęp do danych z Internetu, a zawartość internetowa nie jest dostępna dla natywnych aplikacji, z wyjątkiem Safari; podobnie treści internetowe (w tym aplikacje internetowe) mogą być uruchamiane w przeglądarce Safari, ale nie mogą mieć dostępu do systemu plików ani innych wewnętrznych elementów systemu iOS i nie mogą być instalowane w systemie operacyjnym w taki sam sposób, jak kod natywny.

Oprogramowanie kodu natywnego dla systemu iOS jest obecnie opracowywane przy użyciu pakietu Xcode , w szczególności wersji Interface Builder zorientowanej na iPhone'a w pakiecie z pakietem iOS SDK.

Bibliografia

Linki zewnętrzne