MacLogger DX 
It’s very good and sophisticated app for MAC users to help ham radio amateurs to log every information before their sending QSL cards.  MacLogger DX is shareware:  after 90 commercially-available … you have to pay for it. You can display 2D and 3D representations of DX clusters by band, and this software has built-in support for ham call sign databases so you can immediately tell where your contact is broadcasting from.  MacLoggerDX supports close to a hundred radios, automatically tuning to the spots you are interested in, swinging your beam around. Alerting you to rare contacts or Band Openings and looking up, displaying on 2D, 3D and Satellite Maps and logging your contacts to a super fast sql database. MacLoggerDX can also text or email you when the Bands are open or that rare DX is spotted. Awards Tracking, Band Activity, Schedules, Memories, QSL Generation, ADIF import, export, Club Log integration, eQSL, LoTW Confirmations and much more.You can download it from here

Ham radio software for macbook

Here another ham radio software for Apple mac (macbook)

ELMER
Elmer is a very nice application to provide practice examinations from the common pool of test questions provided by the Federal Communications Commission. You can take practice exams for the Technician, General, and Extra licenses as many time as you want. 🙂 Elmer also comes in three separate apps for iPhone and with these iPhone apps you can go with you anywhere, which is important while studying for the exams — trust me, you’ll want to study in every free minute you have.