AMIGA REVIEW obsah časopisu online!
  Domov     Software     Hry     Obaly     Download  

Amiga Developer CD v2.1

DAN JEDLIČKA

Záhy po OS3.5 vydala firma Haage&Partner, s požehnáním Amiga International, novou verzi oficiálního cédéčka pro vývojáře. Jeho zkompletováním byla pověřena osoba nad jiné povolaná - starý známý Olaf Barthel.

Vezmeme-li v úvahu obsah předchozího Developer CD, vydaného ještě v dobách Escomu, může se V2.1 jevit spíš jako update než jako nová verze. To je pochopitelné, neboť OS3.5 z vývojářského hlediska tolik zásadních změn nepřinesl. Přesto CD obsahuje několik důležitých novinek, na které je třeba upozornit.
Předně je to OS3.5 Native Developer Kit, obsahující Includes a Autodocs pro tento systém, včetně nepostradatelných programových ukázek. Součástí NDK je i nový "multimediální" Installer s dokumentací (kdo instaloval OS3.5, ten ví, o čem mluvím). Z ostatních programů jmenujme CatComp V44.6 (pro tvorbu a údržbu lokalizačních katalogů) a zejména ReActor.
ReActor je nástroj pro tvorbu GUI v rámci prostředí ReAction (použito v OS3.5). Umožňuje poměrně snadno navrhnout GUI a vygenerovat ho jako objekt, který pak lze přilinkovat k programu. ReActor je ve verzi 0.9 Beta a je to znát. Ne že by byl nějak kriticky nestabilní, ale má své mouchy. Tak například si mírně neodpovídají názvy tlačítek v programu s dokumentací. Což je u zcela nového programu průšvih. V sekci Windows rozhodně nenajdete žádné tlačítko "Test", jak praví nápověda (v programu se toto tlačítko jmenuje "Open"). Při definici gadgetových skupin budete marně hledat "Root Layout", na který máte podle dokumentace kliknout. A tak podobně. ReActor se jistě stane (samozřejmě pokud se mezi programátory ujme samotné prostředí ReAction) důležitým vývojovým nástrojem. Zatím je to ale podle mého soudu nedodělek.
Ještě si dovolím poznámku k ReAction. Tento GUI systém se mi čím dál tím víc jeví jako největší přínos OS3.5. Uznávám výhrady k jeho relativní pomalosti vzhledem k MUI (jistě to nebude nic pro procesory 020); proč ale zároveň neříct, že ReAction je lepší než MUI? Je kompaktnější (vše je založeno na jediné linkovací knihovně) a má blíž k původnímu "commodoráckému" pojetí BOOPSI (programuje se skrze standardní funkce Intuitionu). Čekal bych, že bude v zájmu autorů OS3.5 ReAction co nejvíce rozšířit a přesvědčit vývojáře, že programovat pod ním je snadné a efektivní. Ale zatím spíš ticho po pěšině. Na CD najdete několik programových ukázek, ovšem marně budete k ReAction hledat nějaký kompletnější manuál, který by vás uvedl do problematiky. Vývojářům se zkušenostmi z prostředí ClassAct (předchůdce ReAction) to asi příliš vadit nebude, ale co ostatní? Ani na síti se mi nepodařilo nic kloudného objevit. Přitom pořádná dokumentace by se velmi hodila a jistě by ReAction přiblížila i méně protřelým programátorům. Takhle vám nezbývá nic jiného než vyčíst vše potřebné ze spoře komentovaných ukázek, Autodocs a include-souborů. A to chce silnější nervy.
K obsahu cédéčka přispělo i několik dalších autorů a společností. Smysl zařazení některých příspěvků mi poněkud uniká (PersonalPaint 6.4, demoverze MakeCD 3.2b), jiné jsou naopak velmi cenné (vývojářská dokumentace CyberGraphX a Picasso96; ladící nástroje Olafa Barthela, Mika Sinze a Richarda Kórbera; knihovna CAMD pro tvorbu MIDl aplikací). Korunním klenotem Developer CD je plná verze vývojářského prostředí StormC 3.0 (68K). Přestože se jedná o téměř tři roky starý produkt, dá se i dnes považovat za relativně moderní programové prostředí (alespoň v kontextu Amigy) pro psaní programů v ANSI C nebo C++. Zahrnuje takové náležitosti jako je podpora projektů, resource-tracking, editor s barevným odlišením syntaxe, debugger, assembler, disassembler, hex-editor aj. Kompilátor podporuje procesory 68000 až 68060. Ale opět mám výhrady k dokumentaci. Referenční příručka (zahrnuje funkce ANSI C a nepříliš aktuální Autodocs V40.15) se jistě hodí, ale co takhle nějaký guide k samotnému StormC? Když už se Haage s partnerem odvázali a věnovali vývojářům Storma za režijní cenu, nemuseli snad dělat takové drahoty s manuálem a nutit nás k potupné metodě pokus-omyl. Nebo po nich chci moc?
Majitelé Developer CD V2.1 mají možnost upgradovat na StormC 4.0. Tady ovšem bude muset zájemce sáhnout hluboko do kapsy, zejména má-li v plánu vyvíjet komerční produkty (týká se to i shareware). V tomto případě totiž stojí upgrade bezmála 450,- DM. Upgrade na StormC pro nekomerční účely stojí cca 253,- DM. Pro našince tedy žádná láce.
Samozřejmě nebylo zapomenuto ani na PowerPC procesory. Vývojářská dokumentace a příklady se ovšem týkají pouze systému WarpUp. (To je ostatně pochopitelné, když CD produkovali Haage&Partner). V souvislosti s PowerPC budiž také řečeno, že zmiňovaný StormC lze upgradovat i na PPC verzi. Na cenu se ale radši ani neptejte.
Značnou část cédéčka zabírají "historické vývojářské materiály". Málokdo bude dnes toužit po informacích o OS1.3, 2.0, CDTV nebo CD32; přesto je tam najdete. Mohou sloužit referenčním účelům, stejně jako řada dalších starších materiálů.
Kdo čekal, že někdo konečně napíše ROM Kernel Manual pro OS3.0+, bude zklamán. RKM se sice nově dočkal HTML podoby (vedle původního AmigaGuide), ale je to pořád stará známá verze pro OS2.04. Samozřejmě se i tak jedná o cenný materiál, ale ruku na srdce: OS2.04 je z hlediska současnosti věk dinosaurů a update by rozhodně byl na místě.
Nabízí se otázka, zda má vůbec smysl vydávat takové CD v době, kdy klasickému 68K AmigaOS je už odzvoněno. Haage&Partner se tak můžou v očích skeptika dostat do podezření, že Amiga Developer CD V2.1 bylo vydáno s jediným cílem: znovu zatřást kouzelným oslíkem jménem Amiga, jestli z něj přece jen ještě nevypadne nějaký groš. Prostě, namastit si kapsy, dokud to ještě jde.
Myslím si, že smysl vydaného CD je jiný. Kromě informativní funkce má plnit ještě funkci motivační: problémem dneška je udržet vývojáře a (pokud možno) rozšířit jejich řady o "novou krev". Amiga Developer CD V2.1 je malým příspěvkem ke splnění tohoto cíle. Přes všechny výhrady za těch 50,- DM stojí. Už jenom kvůli tomu StormC.

Výrobce: Haage&Partner
Typ: komerční
Cena: 50,- DM
HODNOCENÍ:
Vynikající prohlížecí, konverzní a image processing systém s jednoduchými prezentačními možnostmi, podporou PowerPC, skenerů, tiskáren, rychlými datatypy a řadou doplňkových programů a utilit.

Vytlačiť článok



Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.

Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing



none

AMIGA REVIEW

57 ( 11-12 / 2000 )
56 ( 9-10 / 2000 )
55 ( 7-8 / 2000 )
54 ( 5-6 / 2000 )
53 ( 3-4 / 2000 )
52 ( 1-2 / 2000 )
 
51 ( 12 / 1999 )
50 ( 11 / 1999 )
49 ( 10 / 1999 )
48 ( 9 / 1999 )
46-47 ( 7-8 / 1999 )
45 ( 6 / 1999 )
44 ( 5 / 1999 )
43 ( 4 / 1999 )
42 ( 3 / 1999 )
41 ( 2 / 1999 )
40 ( 1 / 1999 )
 
39 ( 12 / 1998 )
38 ( 11 / 1998 )
37 ( 10 / 1998 )
36 ( 9 / 1998 )
35 ( x / 1998 )
34 ( x / 1998 )
33 ( 1-2 / 1998 )
 
32 ( 11-12 / 1997 )
31 ( 9-10 / 1997 )
30 ( 7-8 / 1997 )
29 ( 6 / 1997 )
28 ( 5 / 1997 )
27 ( 4 / 1997 )
26 ( 3 / 1997 )
25 ( 2 / 1997 )
24 ( 1 / 1997 )
 
23 ( 12 / 1996 )
22 ( 11 / 1996 )
21 ( 10 / 1996 )
20 ( 9 / 1996 )
18-19 ( 7-8 / 1996 )
17 ( 6 / 1996 )
16 ( 5 / 1996 )
15 ( 4 / 1996 )
14 ( 3 / 1996 )
13 ( 2 / 1996 )
12 ( 1 / 1996 )
 
11 ( 12 / 1995 )
10 ( 11 / 1995 )
9 ( 10 / 1995 )
8 ( 9 / 1995 )
7 ( 7 / 1995 )
6 ( 5 / 1995 )

ATLANTIDA NEWS

5 ( 3 / 1995 )
4 ( 1 / 1995 )
 
3 ( 11 / 1994 )
2 ( 9 / 1994 )
1 ( 7 / 1994 )
0 ( 5 / 1994 )