Mac DownloadsMacScientificChemBuddy 1.1a3

ChemBuddy 1.1a3


ChemBuddy is a chemical analysis program for students, chemists, and hobbyists alike.
Developer:   Andrew Merenbach
      more software by author →
Price:  0.00
License:   Freeware
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


ChemBuddy is a chemical analysis program for students, chemists, and hobbyists alike. It performs many functions from various aspects of chemistry.

Cocoa/Objective-C chemical analysis and computation program; includes gas laws, solutions/solubility, stoichiometry, periodic tables, etc

What's New:
  • I created a new, 'native' project file for ChemBuddy, under the Xcode developer tools on Mac OS 10.3 ('Panther'). This, ironically enough, seems to have allowed me to make it compatible with Jaguar, as I am now easily able to manipulate the target OS version.
  • The programme should function under Jaguar now.
  • The main interface has been cleaned up quite a bit, and now takes the form of an outline view, rather than tab views with buttons. Its behaviour could still use some further refinement. This has, however, required me to change the Controllers.plist file from earlier versions: it is now somewhat more complicated, and has been renamed ControllerHierarchy.plist; and I have added yet another file, Controllers.plist, which is simply a list of the controllers. This, needless to say, is quite redundant, but I'm still trying to work out the best solution (perhaps someone else may examine the source and shout, 'Why Reka! I have found it!').
  • The version issue has been fixed. Several individuals noted that the previous distribution was supposed to be 1.1a2, rather than 1.1a1, but (due, again, to compiling in an older project format) this version-change appeared only on 10.3, rather than 10.2, which still showed my earlier, private alpha version. Future versions should hopefully experience no such inconsistencies.
  • The periodic tables have been implemented more fully. Atomic numbers, smaller than the symbols and dark grey in colour, now appear atop the symbols.
  • The nib files from the previous alpha maintained atomic symbol and number in the nib file itself as title and alternate title, respectively, for purposes of consulting PTCells.plist, a property list dictionary, for data. I migrated the property list to an array, accessed via the tags of cells (transparent ones all have a tag of -1 now).
  • I also use attributed strings for the numbers and symbols on the periodic table buttons at this point. Older methods called from drawInteriorWithFrame: have been removed, as have several commented-out ones.
  • The legends, as a final note, still leave something to be desired, as they are clunky and somewhat difficult to maintain at this point.
  • I removed the outdated online help from the project, thus trimming four-fifths of a megabyte from the programme size.
  • I deleted an extraneous nib backup from the English.lproj folder.
  • The Italian.lproj folder is not included with this release, as it contained only a localised credits file; it and other localisations will be reimplemented at some point, hopefully by user and developer contributions.
    tags from the  has been  rather than  the nib  the symbols  lproj folder  property list  have been  this point  the previous  the programme  periodic tables  the controllers  


    Download ChemBuddy 1.1a3


     http://prdownloads.sourceforge.net/chembuddy/chembuddy-1.1a3.tgz?download


    Authors software

    ChemBuddy 1.1a3 (by Andrew Merenbach)
    ChemBuddy is a chemical analysis program for students, chemists, and hobbyists alike.

    GZipper 1.2.7 (by Andrew Merenbach)
    GZipper is a drag-and-drop program that gzips any files dropped onto it.

    DivisiList 1.1a5 (by Andrew Merenbach)
    DivisiList randomly draws names from user-defined lists, which can be saved, reloaded, sorted, shuffled, imported, exported, and divided into groups.

    bzip2 1.0.2 (by Andrew Merenbach)
    bzip2 is a freely available, patent free (see below), high-quality data compressor.

    Geometer 1.4b1 (by Andrew Merenbach)
    Geometer is a small Cocoa program that calculates polygon attributes based on the number of vertices of a regular polygon, then draws said polygon.


    Similar software

    ChemBuddy 1.1a3 (by Andrew Merenbach)
    ChemBuddy is a chemical analysis program for students, chemists, and hobbyists alike.

    PList Compiler 0.4 (by Bernard Desgraupes)
    PList Compiler lets you build localized and non-localized plist files from plc and ploc source files.

    PTE 3.1.7 (by Koingo Software)
    PTE (Periodic Table of Elements) is a program that will help you learn the Periodic Table of Elements.

    pbsw-PropertyList 0.9.1 (by Park Bench Software)
    pbsw-PropertyList is a set of classes for maintaining a property list (plist), including reading and generating the plist from and to the standard XML based plist format.

    plist Class for REALbasic 2.11.1 (by MacCrafters)
    The plist class for REALbasic allows you to easily maintain an Apple-standard plist preferences file in your REALbasic application.

    The Periodic Table 1.3 (by Chris Fennell)
    The Periodic Table is a widget that allows you to click on an element to display basic information and properties, such as atomic mass, density, melting point and more.

    TGen 1.3 (by Rubicode)
    TGen is a tool for doing data publishing from a property list (plist) file to text documents.

    Universal Document 1.1 (by curmi.com)
    Universal Document is a simple tool that allows a developer to create an application that appears as a localised document to the end-user.

    PLTools 1.0 (by Drew D. Saur)
    These scripts, written in Perl, are quite simple in nature.

    Periodic Table X 4.0.5 (by Synergy Creations)
    Periodic Table is an easy-to-use periodic table for Macintosh.


    Other software in this category

    ConvertStuff 1.9 (by Hybrid Bits)
    A utility primarily for unit and computer conversions.

    MathLink for AppleScript 1.3 (by Uni Software Plus GmbH)
    MathLink for AppleScript is a Scripting Addition (OSAX) that makesit possible to use Mathematica as a computational engine in AppleScript programs (Mathematica is a registered trademark of Wolfram Research).

    Math Basics 0.1 (by Thinking Cap)
    Math Basics is a simple math quiz application.

    Boardfoot Calculator 1.2 (by MacWoodworking)
    Boardfoot Calculator is an easy to use tool for determining material requirements of both small and large woodworking projects.

    SimpleCalc 0.3 (by GBPT)
    A very small and simple calculator for quick use and easy to have on the screen.

  •     search


    Featured Software

    Picture Address Book 6.0.5
    Apimac Address Book is a practical telephone and address program for Mac that allows you to quickly and easily manage addresses, phone numbers, URLs and Email addresses.

    Textris 1.0
    Textris is an attempt to combine aspects of both these games into one fast paced test of your lexicon.

    iMagine Photo 2.1.4
    iMagine Photo adds imaging and drawing functionality to AppleScript.


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'rbytes.net free downloads' to Newsburst from CNET News.com
    del.icio.us rbytes.net free downloads


    Top tags

    modem drivers   dvd player   sound keys   keys   apple   server   midi   dashboard widgets   slimserver   checksum