Newbie looking to get started in Mac programming
Hi,
I have a handful of ksh scripts written for Leopard, I would like to create an interface/wrapper in C++, ref existing system prefs, to bring everything together under a suite of commands and eventually rewrite the shell scripts into C++. Is there a preferred C++ application and help resources, samples, etc to get started?
On macintosh, the preferred language is Objective-C, and the preferred framework is Cocoa. The tools to develop in Objective-C/Cocoa (and also other languages) are installable using your Leopard install disk, or you can download them on the [ADC website|http://developer.apple.com>.
You also have the documentations that go with it, and a lot of courses about Cocoa and Objective-C programming.
Similar Messages
-
Brand new, getting started in Mac, iOS programming
Hi, I want to start learning to program Mac and iOS apps. I have no prior programming background and REALLY want to learn. Where is a good place to start learning to program for Mac and iOS? I have bought a couple textbooks and watched some tutorials. Would appreciate any input and help.
Vesper,
you don't need to go too in depth into cocoa development if your goal is to develop Open-GL games.. in fact if you know C/C++ you really don't need to know much Obj-C at all...
There's a book from pangea software here that was recently made free that talks about OpenGL game programming on the mac, it might be worth checking out.
http://www.pangeasoft.net/book/index.html
That book will teach you how to open an opengl window, and you can go from there using free resources. Warning though much of it is slightly advanced.
You certainly don't need Hillegass if you're looking to develop OpenGL games. Hillegass's book is "the" Cocoa book, but almost completely useless when it comes to developing OpenGL games. It would be both a waste of time and money if your interest is games programming. It would actually be more relevant to learn how to program DirectX games on Windows than to study Hillegass's book as there are many books that outline creation of a game engine on that platform, but you will need to adapt things for OpenGL rendering. -
FAQ: Common Lightroom workflows, or How do I get started with this program?
Starting to use a new application can be intimidating, especially one as sophisticated as Lightroom. Here is a handy list of resources to help you with your Lightroom workflow:
Getting Started Tutorials
10 Things Beginners Want to Know (Video, 36:28) from How to Get Started with Lightroom 4 with Terry White
How And Why You Should Use Adobe Lightroom
Beginners Guide on How to Use Lightroom 3
Photoshop Lightroom Tutorials Roadmap
A wealth of Lightroom tutorials (John Nack)
The Official Lightroom resource center
The Lightroom home page
The Lightroom 4 Users Guide
Continually updated resources
Learn Photoshop Lightroom 4
Learn Lightroom 4 Channel on Adobe TV
Julieanne Kost's Lightroom tutorial videos
Lightroom tutorials on Photoshop.com
Layers Magazine Lightroom Tutorials
Lightroom Killer Tips
Additionally, check out the rest of the Lightroom FAQ.
Follow Lightroom through social channels to receive a constant stream of tutorials:
Facebook
Google+
Twitter
YouTube (Check out the Getting Started with Lightroom series of videos)contact adobe support, http://www.adobe.com/support/chat/ivrchat.html
-
Looking for getting started docs of OGG
Hi All,
I am new to the OGG . I have hands on experience in ODI .
I am trying to get started learning OGG.
Please share any documents to get started with OGG (Developers guide)
Thanks,
YellankiWouldn't everyone?
You can get the OGG documentation here:
http://www.oracle.com/technetwork/middleware/goldengate/documentation/index.html
There really isn't a developer's guide, but you can get a tutorial (based on version 10.4) here:
http://www.oracle.com/technetwork/middleware/goldengate/learnmore/ogg-tutorial-ora-to-ora-10-4-177139.pdf -
Tell HP to get with the Mac program
I just wrote a letter to Mark Hurd, CEO of HP. Told him that I, like many other Mac users, have switched to other manufacturers that actually want our business. I told him which printer I bought and about the problems with the HP Leopard updates (mine was an HP 3030) that never came. If you start telling him, maybe they'll listen the next time. I know that their current products may work with Leopard, but what about the next OS? Buy one now and you're stuck the next time Apple enhances its system software. The way HP makes its money is by refusing to support products after a year or so and forcing us to keep buying their products.
I just bought two printers and after my research I chose an Epson Artisan 800 for my all in one and a Brother 5250DNT for my laser.I've got the 3380, and when leopard was released HP had a nice announcement saying it was getting all its drivers ready. As I understand it, there's no plan to release allinone drivers for this machine, or many others. Printing is fine, but scanning is not supported. I have an epson that works ok, but it seems to me Canon is really good with keeping up with mac drivers. I've bought two in the last year, and all functions work nicely. I won't be buying HP in the future.
-
Total newbie trying to get started.
I have a domain name and am going to sign up with a web
hosting company. If I purchase Contribute, can I use it to design a
new web site or is Contribute only used to edit existing web pages?
TIAContribute can only be used to edit a site that's already
built. It can
allow you to create new pages at an existing site, but it's
not possible to
create pages from scratch and build a new site. If you're
looking for
something easy you might look at NetObjects Fusion for
Windows or Freeway
for the Mac.
On 8/2/06 4:31 PM, in article
earcjv$fc2$[email protected], "cpekarek"
<[email protected]> wrote:
> I have a domain name and am going to sign up with a web
hosting company. If I
> purchase Contribute, can I use it to design a new web
site or is Contribute
> only used to edit existing web pages? TIA -
Newbie - How to get started with JSP?
Hello,
I am new to JSP and Java. I have NT server with Option pack 4.0 Installed (IIS/MTS). Can I use the same machine to learn/develop JSP? What software do I need to run/develop JSP? What development software do you recommend to develop JSP? (Example: for ASP I would recommend Visual Interdev).
Thank you very much.
Regards,
JSSoftware use JRun Server from macromedia
http://www.macromedia.com/downloads/
This is evaluation version.
For beginners 'JavaServer Pages by Aneesaha Bakharia' is fairly easy - code and pictures. It has a cd with JRun on with no time limitation but is not full version but will get you going. I was up and running in a few mins.
You will have to download additional software to complete the whole book.
More advanced: Wrox book Professional JSP - can't remember full name is good.
Once you know a bit can use apache with mysql database.
It will help if you know a bit of Java I find sun's website has improved recently and has good tutorials. It didn't have last year. Also for JSP info Javaworld.com is good it has articles with zip files you can use.
Enjoy
James -
Hi, my background is Visual Basic, Postgresql and Python, never done any web or flash development before.
I really like what AIR promises
Please point me where to start, I prefer step-by-step tutorials over manuals.
thanks in advanceFollowing might be good starting points:
Developer Connection: http://www.adobe.com/devnet/air
AIR Episodes on Adobe TV: http://tv.adobe.com/product/air/
Coobooks: http://cookbooks.adobe.com/air
-romil -
Get Started with GUI Programming
I've programmed simple GUIs myself, but I hear there are good packages out there that produce decent interfaces. Where can I find more info about them? Are there any texts you recommend to go with them?
ThanksHmmmm. Good packages.
I think you mean an IDE. That stands for Integrated Development Environment. IDE is the keyword you want to plug into the search box above.
Here is what searching IDE produced:
http://search.java.sun.com/search/java/index.jsp?col=javaforums&qp=%2Bforum%3A54&qt=IDE&x=10&y=6
Lots of good reading there.
Cheers! -
What hardware, software, etc. is required to get started developing with iOS? Looking to get started...
Thanks!You need an Intel Mac, at least OS X 10.6.8 (Lion if you intend full capability) and Xcode.
See http://developer.apple.com/ -
Newbie to mac programing-orienatation needed, no technical question yet
hi
i want to build nice looking apps like rapidweaver for my engineering courses and was wondering where to start.....
i have had one c++ course(no objective-c though) a couple of years back but in windows....and i am currently reading "learn c in the mac" form spiderworks.i am starting to remeber what i learned and learn new stuff..link here:
http://www.spiderworks.com/books/learncmac.php
where do you guys recomend i go after this?
i read something a big nerd ranch course for cocoa programming....it's expensive 3.5k but i am sure it's worth it...
has anyone done that course or have any other recomendations on wehre to go from here
thanks a lot
jtarudHi!!
You can even read things from apple; you can download pdfs and read something interesting.
For example: http://developer.apple.com/documentation/Cocoa/index.html and start in the "Getting Started" part and "Fundamentals". These topics will give you a way to explore.
You can learn Carbon also: http://developer.apple.com/documentation/Carbon/index.html for your C++ code.
And then you can Mix Objective-C, C and even C++ to get your application flying!!
Objective-C for the interface (usind Interface Builder) and Mix it with you C or C++ code for special behavior - this could be you model (in Objective-C policy!!).
Hope i help!! C U!!
iMac G5 Mac OS X (10.4.6) + iMac G3 -
Hi everyone, I'm just getting started to record my piano pieces to my computer. I have an old Technics SX-PR700 digital ensemble. I want to record music from the piano to my macbook. Here i have some doubts.
I want to record good audio sound as well as able to save the music notation to my computer. So I would need a midi cable right? A midi cable is able to record what notes can be played, but does it able to play actual recorded audio sound from my piano on the midi notes that is displayed on the program Audacity or Garage Band?
If not, I would need a LINE IN cable and a MIDI to do both work..?Ok thanks for the helpful reply....I'm still a bit of confuse..been to many stores today to look for MIDI to USB cable Most of them are out of stock. However some sales promoters mention that, the common way to get MIDI out to computer is through another device which is the Interface. So i suppose there are direct ways from MIDI to MAC without an Interface right?
I did a google search mention that Interface are used as electronic equipment to Communicate to laptops. So what makes MIDI to MAC without an Interface workable? Same goes to audio recording from piano to mac directly without any interface....
My Old Technics has a Floppy Drive that records MIDI, If i can use a Floppy to record MIDI...then i do not need any cables at all....just need an external floppy drive to my mac possible? -
I have a new mac book pro and wan't to install my version of lightroom 5 from my old pc to the new one.
How can i do that? Can't find it here on the site? Thx
[email protected]Hallo, I installed the program as you said. Everything ok.
When i have to give my serialnummer, it is not accepted. Code is not valid he said
1160-4008-7475-7547-5706-0812
Op 21-sep.-2014, om 17:44 heeft Rikk Flohr <[email protected]> het volgende geschreven:
Hi, I want to install my lightroom version on a new mac pro. How do i get started. Can't find it on this site. Thx
created by Rikk Flohr in Photoshop Lightroom - View the full discussion
www.adobe.com
Hit the Download link at the bottom the page.
Hit Lightroom
Hit Free Trial
When you are done downloading, launch, and enter your serial number from your previous installation.
Please note that the Adobe Forums do not accept email attachments. If you want to embed a screen image in your message please visit the thread in the forum to embed the image at https://forums.adobe.com/message/6749435#6749435
Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page:
To unsubscribe from this thread, please visit the message page at . In the Actions box on the right, click the Stop Email Notifications link.
Start a new discussion in Photoshop Lightroom by email or at Adobe Community
For more information about maintaining your forum email notifications please go to http://forums.adobe.com/thread/416458?tstart=0. -
I partitioned a small drive for a windows program, and now the computer only wants to boot to Windows. How do I get back to Mac so I can have a choice of drives?
That doesn't sound good. It sounds like the power outage might have corrupted the partition for OS X. I would suggest booting from the Install DVD that came with your Mac while holding down the C key. Once you have selected the language start up Disk Utility from the pull down menu and repair the disk. Once you have done that then repair permissions also.
Allan -
Some Help to get started needed for a newbie
I am attempting to add some simple email functionality to a small utility
program I am writing in Delphi for my school. We have used Groupwise for
many years and I have programmed a bit in Delphi but mainly database work.
Can anyone tell me where to find some documentation that will help me to
get started in using the GW Tokens API with Delphi?
How do I install it?
Do I need a Type Library for it to use it effectively with Delphi?
Is there some sort of basic skeleton code that I can refer to?
I would greatly appreciate any help that anyone might offer here.
Thanks
Alan Humphriesfreemat2 wrote:
Ooops putting some info would have helped.
It will be a long hard road but..
for VB (so you will need to translate for Delphi)
Add references to Groupwise.exe to your project and Groupware type library
GWCMA1.DLL
Then this will create a new email and drop in a few addresses if supplied
(eg from your CRM)
Public Sub SendEmail(ByVal lsEmailAddress As String, ByVal lsDomain As
String, lblProgress As Label)
Dim vCommander As Object
Dim rc As Long
Dim sResult As String
Dim lsOperation As String
Dim i As Integer
Dim sUserName As String
Dim sEmailTo As String
Dim nPtr As String
Dim lsMsg As String
On Error GoTo Error_Trap
lsMsg = ""
If lsEmailAddress = "" Then
lsMsg = lsMsg & "Please supply a recipients email address" & vbCrLf
End If
If lsMsg > "" Then
lblProgress.Caption = lsMsg
MsgBox lsMsg
Exit Sub
End If
If lsDomain > "" Then
lsEmailAddress = lsEmailAddress & "@" & lsDomain
End If
Set vCommander = CreateObject("GroupwiseCommander")
DoEvents
lblProgress.Caption = "Create email"
rc = vCommander.Execute("NewMail()", sResult)
sEmailTo = lsEmailAddress
While sEmailTo > ""
nPtr = InStr(sEmailTo, ";")
If nPtr = 0 Then
sUserName = sEmailTo
sEmailTo = ""
Else
If nPtr > 1 Then
sUserName = left$(sEmailTo, nPtr - 1)
End If
If nPtr < Len(sEmailTo) Then
sEmailTo = Mid$(sEmailTo, nPtr + 1)
End If
End If
lblProgress.Caption = "Add " & sUserName
lsOperation = "TextSetTo(" & vbDoubleQuotes & sUserName &
vbDoubleQuotes & "; True) "
rc = vCommander.Execute(lsOperation, sResult)
If sResult > "" Then
MsgBox "Error adding " & sEmailTo & " ,because " & vbCrLf &
sResult
End If
Wend
lblProgress.Caption = ""
DoEvents
Exit_Proc:
Exit Sub
Error_Trap:
MsgBox "Error creating email " & vbCrLf & Err.Description
lblProgress.Caption = "Error: " & Err.Description
Resume Exit_Proc
End Sub
> Michael Risch wrote:
> > DId you look at the Groupwise developer PDF or the sample code on the
> > website? Both should be helpful.
> > [email protected] wrote in news:KSlQh.218$7e7.73@prv-
> > forum2.provo.novell.com:
> > > Thanks - this is starting to look like a long, hard road
> > >
> > > Alan Humphries
> > >
> > >> Since you are using Delphi, all I can suggest is the PDF :-(
> > >>
> > >> Never ever had any luck with early binding and Delphi
> > >>
> > >> No need to install anything besides the GW Client though
> > >>
> > >>
> > >> --
> > >> Best Regards
> > >>
> > >> Tommy Mikkelsen
> > >>
> > >> IT Quality A/S
> > >> Denmark
> > >>
> > >> Novell Developer Forums SYSOP
> > >>
> > >> Please Report back any success or failure, That way we all learn
> > >>
> > >> Sorry, but no support through email
> > >>
> > >> "I hate bugs".......Tommy Lee Jones, MIB
> > >>
> > >> Be a GroupWiseR, go http://www.groupwiser.net
> > >
> > >
Maybe you are looking for
-
Standard web services for Goods receipt and purchase order
Hi, Can you please tell me the std web services for creating the Purchase order and Goods receipt? Is there a link where i can get the information on this implementation? Thanks Srini
-
How to turn on and off pop up blocker on mac notebooks
how to turn on and off pop up blocker on mac notebooks?
-
Ipad buttons are slow in reaction
Hi, I have an Edge project for web and ipad. The buttons in on the web site funtions well. But on the ipad it is slow and doesnt want to responed.
-
PS BE 8.00c Rev 2 Software Update Option Not Available
Despite being logged in with Full Admin rights, PS BE 8.00c has the "Software Update" option (Tools > Options > Software Update) grayed out. Additionally, the Help > Check for Updates... method results in nothing happening. I am unable to apply the R
-
IdeaPad U410, Windows 8.1 x64, UEFI, Intel Smart Response problem
Hi, My machine was running a Windows 8.1 x64 Enterprise on a GPT partitioned HDD UEFI enabled with bios version 65CN21WW. Intel Smart response and rapid start was running fine with the 32GB Samsung SSD. After upgraded the bios to version 65CN99WW man