Corso di AmigaOS

Torna alla Home Page di AMiWoRLDDa questo numero inizia un corso sull'AmigaOS, realizzato da Andrea Carolfi, programmatore degli Hurricane Studios, software house italiana che sviluppa giochi per il nostro amato Amiga (per esempio, Eat the wistle).
Il corso si propone di far conoscere la struttura del sistema operativo Amiga e di insegnare a programmare per esso. A questo scopo, verranno mostrate le funzioni più usate offerte dalle più importanti librerie e il modo di accedervi in linguaggio C. L'obiettivo consiste nel dare un'infarinatura, in modo che poi ognuno possa, con le basi fornite, migliorare la propria conoscenza del sistema operativo Amiga.
Il tutto è spiegato in modo chiaro e semplice, spesso con esempi, in modo da permettere anche ai neofiti di scrivere programmi OS-friendly, condizione indispensabile per un software odierno, ma anche per la sopravvivenza di Amiga. Se alla fine del corso ci saranno delle richieste, l'autore sarà ben felice di aggiungerle alla lista degli argomenti tenuti.
Ringraziamo Amiga Transactor Mailing List per questo tangibile contributo!


Elenco degli argomenti delle lezioni

  1. Prima lezione: La struttura di AmigaOS (librerie, device e resource)
  2. Seconda lezione: semafori, messaggi e allocazione di memoria
  3. Terza lezione: Ancora su exec: i messaggi
  4. Quarta lezione: I semafori
  5. Quinta lezione: I task
  6. Sesta lezione: I task
  7. Settima lezione: Le Procedure
  8. Ottava lezione: La Dos.Library
  9. Nona lezione: Intuition
  10. Decima lezione: Intuition
  11. Undicesima lezione: La GadTools.Library
  12. Dodicesima lezione: I Menù
  13. Tredicesima lezione: I Menù
  14. Quattordicesima lezione: Intuition
  15. Quindicesima lezione: La Graphics.Library
  16. Sedicesima lezione: La Graphics.Library
  17. Diciasettesima lezione: I Fonts
  18. Diciottesima lezione: La Asl.Library
  19. Dicianovesima lezione: La Asl.Library
  20. Ventesima lezione: La AmigaGuide.Library
  21. Ventunesima lezione: La AmigaGuide.Library

Copyright AMiWoRLD Ph0ton