home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!wupost!sdd.hp.com!cs.utexas.edu!zaphod.mps.ohio-state.edu!uwm.edu!linac!unixhub!unixhub.SLAC.Stanford.EDU!streater
- From: streater@unixhub.SLAC.Stanford.EDU (Tim Streater)
- Newsgroups: comp.sys.mac.system
- Subject: What do I need to develop Mac apps?
- Message-ID: <5457@unixhub.SLAC.Stanford.EDU>
- Date: 11 Sep 92 06:29:14 GMT
- Sender: news@unixhub.SLAC.Stanford.EDU
- Lines: 31
- Nntp-Posting-Host: unixhub.slac.stanford.edu
-
- I am thinking of writing Mac apps, and have a number of questions:
-
- 1) Is MacsBug any use? I see version 6.2 sold with the Apple doccy in
- bookstores, is there a later version? 6.2 appears to be 1990 vintage.
-
- 2) I assume that "Inside Mac" books are a prerequisite, is the new version
- actually out yet, I looked in 2 technical bookstores in Palo Alto tonight
- and only saw the older version.
-
- 3) I want to be able to read disk blocks directly from within a file, and
- furthermore to do it *asynchronously*. Are there primitives to do this?
-
- 4) Sort of related to (3). Does it make any sense for me to be issuing SCSI
- commands to the disk or is this merely what the driver does?
-
- 5) Do I have access to and control over interrupts? If I have some code that
- *has* to execute within a given time can I disable interrupts to ensure
- that this happens (and not thereby miss interrupts).
-
- 6) I understand there are app builders that can set me up a skeleton app to
- handle window redraws etc, any recommendations here? I plan to use Think-C.
-
- 7) Can I do sound asynchronously? I have limited experience here, but it seems
- that when the Mac plays a sound everything else stops.
-
- 8) Er....
-
- 9) That's it.
-
- Thanks for any suggestions - Tim.
-
-