PDA

View Full Version : Post your mac programs!




twoodcc
Apr 4, 2007, 04:09 PM
i want to learn more about programs for mac.....and i thought i could learn from some others programs that they've written themselves.....

care to share?



tominated
Apr 4, 2007, 04:56 PM
tominated browser. you can get the source from my site (in my sig)

twoodcc
Apr 4, 2007, 05:27 PM
tominated browser. you can get the source from my site (in my sig)

thanks. i already have your program. i'll check out the code

semaja2
Apr 4, 2007, 07:36 PM
All my projects are open source besides WiFiScriptor so if you want anything from my website you can ask for the latest source code

twoodcc
Apr 4, 2007, 08:10 PM
All my projects are open source besides WiFiScriptor so if you want anything from my website you can ask for the latest source code

cool stuff :) thanks

twoodcc
Apr 4, 2007, 08:17 PM
could someone help me with creating a program that will display the user's current uptime, best uptime, and average uptime? or lead me in the right direction to making it myself?

i know this program isn't very useful.....but it's practicing programming....

thanks in advance

mduser63
Apr 4, 2007, 09:44 PM
could someone help me with creating a program that will display the user's current uptime, best uptime, and average uptime? or lead me in the right direction to making it myself?

i know this program isn't very useful.....but it's practicing programming....

thanks in advance

You'll probably want to use the command-line "uptime" command. For running shell commands from Cocoa programs, check out NSTask.

twoodcc
Apr 4, 2007, 11:38 PM
You'll probably want to use the command-line "uptime" command. For running shell commands from Cocoa programs, check out NSTask.

thanks. so to write a mac program, you have to use Cocoa? where would i put the code for it? like what file? the ".m" file, or the ".h" file?

sorry for the noob questions....i've taken a few programming courses, but none with Cocoa....

thanks

Soulstorm
Apr 5, 2007, 02:52 AM
thanks. so to write a mac program, you have to use Cocoa? where would i put the code for it? like what file? the ".m" file, or the ".h" file?

sorry for the noob questions....i've taken a few programming courses, but none with Cocoa....

thanks

First of all, here (http://users.forthnet.gr/ath/jonmecos/Mainsite/Development/Objc/index.html) is a link to programs created by me for OS X. They are not something special, but they are a good start. I provide the source for some of these programs, be sure to check the entire website.

Secondly, these questions you are having can all be answered by visiting Apple's website and downloading documents that concern the Objective C language and Cocoa. You can also install the developer tools on your HD and visit the ADC Library, which contains documentation about all aspects of OS X development.

Seems to me that you need to take a few more programming courses. The "h" file is a header file, used for all C-like languages. The m file is used for Objective-C.

twoodcc
Apr 5, 2007, 08:03 AM
First of all, here (http://users.forthnet.gr/ath/jonmecos/Mainsite/Development/Objc/index.html) is a link to programs created by me for OS X. They are not something special, but they are a good start. I provide the source for some of these programs, be sure to check the entire website.

Secondly, these questions you are having can all be answered by visiting Apple's website and downloading documents that concern the Objective C language and Cocoa. You can also install the developer tools on your HD and visit the ADC Library, which contains documentation about all aspects of OS X development.

Seems to me that you need to take a few more programming courses. The "h" file is a header file, used for all C-like languages. The m file is used for Objective-C.

thanks. yeah, i know i need more courses, and i'm taking C# right now. i know the "h" file is a header file, but still, where does the code go?

mduser63
Apr 5, 2007, 08:32 AM
thanks. yeah, i know i need more courses, and i'm taking C# right now. i know the "h" file is a header file, but still, where does the code go?

Your code will go in the .m file. I think your best bet is going to be to go through some Cocoa tutorials at the very least. If you have the time/patience, I'd really recommend picking up Cocoa Programming for Mac OS X (and/or Programming in Objective-C) and working through it.

darkwing
Apr 5, 2007, 08:50 AM
I wrote DataSnd back in 1994 which converted VOC/WAV files to Sys7 double clickable sound files. A whole 3 people registered it! Woo. Everything since has been either incomplete or for school. As I write software every day for a living (small embedded devices or Linux stuff) I never get much time to do any OSX programming... but I do all my work on a mac! :)

twoodcc
Apr 5, 2007, 09:26 AM
Your code will go in the .m file. I think your best bet is going to be to go through some Cocoa tutorials at the very least. If you have the time/patience, I'd really recommend picking up Cocoa Programming for Mac OS X (and/or Programming in Objective-C) and working through it.

thanks. yeah i've already looked at a few tutorials and made very simple programs.

if anyone wants to help me get started though, that'd be great :)

GothicChess.Com
Apr 7, 2007, 03:46 PM
http://www.onlyperfectcheckers.com

http://www.onlyperfectcheckers.com/images/OPC_starting_position

I am working on a cool checkers program for OS X as "practice" for getting to know OS X after a long haitus from Mac programming.

Unlike an "ordinary" checkers program, this one is based on an engine that won the 1997-2001 World Computer Machine vs. Machine Championships that were played in Manchester, England. Back then, it ran on a PC.

This next generation of the program is further refined and much stronger than its predecessors, so it will be deadly. Currently it can announce a win in 253 "ply" (the sum of all moves counted for both sides) using its endgame databases of precomputed wins, totalling over a trillion positions and growing every day.

Perhaps a bit overkill, but it will be cool when it is finished :)

I am making the database generation code and GUI code Open Source.

twoodcc
Apr 7, 2007, 05:50 PM
http://www.onlyperfectcheckers.com

http://www.onlyperfectcheckers.com/images/OPC_starting_position

I am working on a cool checkers program for OS X as "practice" for getting to know OS X after a long haitus from Mac programming.

Unlike an "ordinary" checkers program, this one is based on an engine that won the 1997-2001 World Computer Machine vs. Machine Championships that were played in Manchester, England. Back then, it ran on a PC.

This next generation of the program is further refined and much stronger than its predecessors, so it will be deadly. Currently it can announce a win in 253 "ply" (the sum of all moves counted for both sides) using its endgame databases of precomputed wins, totalling over a trillion positions and growing every day.

Perhaps a bit overkill, but it will be cool when it is finished :)

I am making the database generation code and GUI code Open Source.

cool stuff!

kainjow
Apr 8, 2007, 05:22 AM
Some of the apps I've made can be found here (http://www.kaintek.com/?page_id=51), here (http://www.kaintek.com/?page_id=31), here (http://www.kaintek.com/?page_id=37), and here (http://www.kaintek.com/?page_id=16) (all Cocoa).

The Subversion repository is down though, but I will be moving it all to Google Code soon.

Eraserhead
Apr 8, 2007, 05:56 AM
Some of the apps I've made can be found here (http://www.kaintek.com/?page_id=51), here (http://www.kaintek.com/?page_id=31), here (http://www.kaintek.com/?page_id=37), and here (http://www.kaintek.com/?page_id=16) (all Cocoa).

The Subversion repository is down though, but I will be moving it all to Google Code soon.

Semulov is great, I have been looking for an ejector for a while, it's a good one, pretty much what I'm looking for! The only features I'd like would be integration to make it a startup item from the program itself (which is really minor), and for an option to not eject the CD drive, which is good when you are a laptop user and want to eject your iPod/Flash drive/External HD in one go as you are about to leave the house (again minor, as I never have CD's in my CD drive anyway).

I have just made D&D Manager (http://www.erasersoft.com/), which is a DM helper program for Dungeons and Dragons (and makes me a real geek ;))

GeeYouEye
Apr 9, 2007, 12:57 PM
See my sig. Source available on request. CharCounter is useful as an example of several things, including preferences and services.

twoodcc
Apr 10, 2007, 08:21 PM
that's some pretty cool stuff guys! thanks for sharing.

mrzeve
Apr 10, 2007, 08:59 PM
http://www.staylazy.net/images/cantox_introduce.jpg

thread: http://forums.macrumors.com/showthread.php?p=3534225#post3534225
site: www.staylazy.net

Enjoy!

twoodcc
Apr 10, 2007, 10:22 PM
cool :)

SC68Cal
Apr 10, 2007, 10:56 PM
tominated browser. you can get the source from my site (in my sig)

I'm going through your source code. It seems to just be a razor-blade thin interface that uses the webkit rendering engine to render webpages.

I'd like to talk to you about this project, perhaps I could lend a hand?

I'm not very familiar with webkit, but I imagine that for the one problem you're having with HTTPS pages, there might be a special way that you get webkit to handle those requests and rendering?

Contact me sometime.

slooksterPSV
Apr 11, 2007, 08:57 PM
STK WebEdit Lite
------
Features:
Live PHP Rendering
Preview Mode for previewing XML, HTML, and PHP files
Simple Use


Bugs and Requests:
Local PHP Rendering (for use with your local files)
Code Highlighting
Web Browser with Code Viewer
and more...

Requirements:
PHP 4 or 5 and php file in /usr/bin
Web Services Running

here's it and the screenshot

iBookG4user
Apr 11, 2007, 09:04 PM
It's not really writing a program as it is making a skin for a current program. I made a skin for the dashboard calculator. It doesn't look great, but it's my first skin for it so give me a break :p.

GoCubsGo
Apr 11, 2007, 09:12 PM
This is a great thread, but to the checkers guy...your download link is broken. :( No checkers for Jessica.

xUKHCx
Apr 11, 2007, 09:22 PM
This is a great thread, but to the checkers guy...your download link is broken. :( No checkers for Jessica.

Or Richard.

@mrzeve Great widget, meant to follow this up from the phone thread glad i came across it here, would've forgotten otherwise.

slooksterPSV
Apr 11, 2007, 11:55 PM
STK WebEdit Lite has just been bumped up to version 1.5 fixing a few bugs here and there. If you want it, go onto VersionTracker and download it.

EDIT: Also if you want the source, message me and I'll send it to you.

tominated
Apr 12, 2007, 04:31 AM
I'm going through your source code. It seems to just be a razor-blade thin interface that uses the webkit rendering engine to render webpages.

I'd like to talk to you about this project, perhaps I could lend a hand?

I'm not very familiar with webkit, but I imagine that for the one problem you're having with HTTPS pages, there might be a special way that you get webkit to handle those requests and rendering?

Contact me sometime.

it's pretty shotty code. I sort of started off with a tutorial from macdevcenter and jerry-rigged some stuff like the UI into it. I have bought programming in objective-c (the book), so once I am done with making my website (by hand), I will get back to TB.

cruzrojas
Apr 12, 2007, 03:09 PM
I have been trying to learn Cocoa for a while now, but I never seem to have time for it. After reading this threat I had the idea to start my own blog tracking my own progress in the matter to keep me motivated. And also to share my files. Right now there is only one post on it, but I promise I will post something at least one a week. You are welcome to stop by and take a look.

Also if you are starting to program in mac and want to contribute to my blog let me know.

http://chuyandmac.blogspot.com

Clampin
Apr 15, 2007, 01:52 AM
Hello,

It's not really a cocoa app, but an AppleScript Studio App.

The name : ChangeCapture.

http://www.clampin.com/IMG/jpg/ChangeCapture.jpg

The soft is avaible here http://www.clampin.com/IMG/zip/changecapture.zip

This soft is Universal Binary.

aaronbrethorst
Apr 20, 2007, 10:31 PM
i want to learn more about programs for mac.....and i thought i could learn from some others programs that they've written themselves.....

care to share?

I've worked on a few things:
iRooster (http://www.chimpsoftware.com) - Turn your mac into a $2000 alarm clock with iRooster, which I created originally when I was in my last year of college and having no end of trouble getting up in time for class.

Visual Studio 2005 (http://msdn2.microsoft.com/en-us/vstudio/default.aspx) - I drove user experience and accessibility across the product, and owned a few features here and there.

Visual Studio Codename "Orcas" (http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx) - I owned the Visual Studio shell, suite-wide user experience/accessbility, and UAC support (Windows Vista security doohickey) up until a few months ago when we hit code-complete.

I'm also working on a few things that I can't talk about yet :)

Cheers,
Aaron

GothicChess.Com
Apr 26, 2007, 12:30 AM
This is a great thread, but to the checkers guy...your download link is broken. :( No checkers for Jessica.

Jessica, darlin', the download would be 8.5 Terabytes when the thing is done cranking its databases!

I will eventually build a Java interface so you can play the game online.

I might make a smaller version for download, I'll let ya know when it's reaady :)

Lixivial
Apr 26, 2007, 12:43 AM
I've worked on a few things:

While impressive, I'd beg to differ that the last two programs are Mac programs, unless you know something I don't. ;) Orcas is looking nice, though.

(Windows Vista security doohickey)

MR user Lixivial is responding to your post. Cancel or Allow?

aaronbrethorst
Apr 26, 2007, 03:40 PM
While impressive, I'd beg to differ that the last two programs are Mac programs, unless you know something I don't. ;) Orcas is looking nice, though.

MR user Lixivial is responding to your post. Cancel or Allow?

Allow ;) Yeah yeah, I know. Visual Studio isn't a Mac application. You could always run it under Parallels if you really needed to, though. I'm glad to hear you like Orcas!

Cheers,
Aaron