Software development for apple

Hi everybody.
I intend to start developing for apple products and have some questions related to the subject.
First of all hardware,
My choice fell on mac mini
2.3GHz dual-core Intel Core i5
2GB memory
500GB hard drive1
Intel HD Graphics 3000
OS X Lion
The questions
1.       Is 2GB memory enough? 4GB maybe?
2.       Is an optical drive needed?
3.       Which non-apple displays are compatible with mac mini, which mouse?
4.       What hardware is additionally needed?
Now software
1.       Is Cocoa Touch framework part of OS X Lion package?
2.       Is XCode 4 part of OS X Lion package? Which tools besides it do I need for software development? iPhone emulator, is it for free?
3.       Which implementation of common lisp allows calling CL code from objective-c one?
4.       How is apple developer support? Is it good, expensive?
5.       Will apple support native code apps in the future also? Why I ask, I don’t intend to develop in HTML5 and JavaScript.
6.       What about inter process communication, something like MS COM?
7.       What do I have to pay attention to in general when starting developing software for apple?
Thanks and best regards.

Hardware:
Max the ram in all case...buy 3rd party and install yourself.
There are far too many monitors to list them here. Shop according to your budget...walk into a retailer and test drive there.
Additional hardware is not required, of course...unless you need to scan documents, create videos, etc.
Software:
1. Tools are free to download
2. Free to download
3. eh?
4. Two free support tickets are included....fee based after that. Been great in my case. Forums are free.
5. Native?  is supported
6. Sure
7. Broad question...if your discipline is in order you'll be good to go.

Similar Messages

  • Where would someone turn if they think they may be interested in apple/mac software development for systems and applications?

    Where would someone turn if they think they may be interested in apple/mac software development for systems and applications? I do have some experience with industrial machine control programming. Not that it directly applies, however I have been involved in some types of programming.

    You might start by reading this: http://www.guardian.co.uk/technology/gamesblog/2009/feb/10/gameculture-apple
    I would check out the refurbished section of the online Apple Store before buying a used one from Craislist. They go quickly so you have to check often. It will be more than sufficent for you to work with.
    There are more than a few such books, go to a book store near you and browse them yourself to see which one works for you.
    For items 3 and 4 wait until you are ready for a commercial app and then seek help from a lawyer and an accountant.

  • Is there a software update for Apple's Lion OS and my Officejet 6500A Plus?

    Has HP released a software update for Apple's new Lion OS (10.7.2)?  My HP OfficeJet 6500A Plus can't find my computer most of the time. scan to computer no longer works since I installed Lion. Now the printer is not recognizing an HP-brand yellow ink cartridge--I've installed TWO new ones already! What a waste. HELP!
    Thanks,
    Jim

    Had a text from Nokia on my 3 N8 today saying keep your N8 up to date.
    Couldn't find an update through 3, but went to the UK Nokia website and managed to update from software version 011.012 to 013.016 which takes the release from PR1.0 to PR1.1
    Update went very smoothly.
    Still trying to track down specific details of the fixes and improvements in this update.
    However, I have read that in April 2011 there will be a Release PR2.0
    I am particularly interested in this as I understand that it will allow user-defined bookmarks to be added to the Home Screen with their particular "icon" rather than the generic icon, so that you can see in a sort of (dare I say it here?) iPhone way which webpage you are going to access...
    We'll see.

  • Help: I have recently downloaded the newest software version for apple products. I have a iPod touch. After the process of updating my software, my photo app doesn't work anymore.

    Help: I have recently downloaded the newest software version for apple products. I have a iPod touch. After the process of updating my software, my photo app doesn't work anymore. I can't take pictures or view them at all. Every time I try opening the app it kicks me out of it and sends me to the home screen. I have tried turning off my iPod and back on multiple times. Even double tapping the home screen button and closing my opened apps. And I tried looking for the photo app in the app store but I did not see it. So I am wondering what can I do? And is this due to the new software update? Does anyone else have this problem?

    No, I have not tried any backup tools. I havent restored my ipod back to factory settings yet and then sync everything back on it. I am kind of scared too because I dont want to lose anything. I have just been hoping some new apple software update will come out because I know several people have had problems when updating to the newest version available.

  • Becomeing an app developer for apple , Xcode I have no idea on where or how to begin?

    I bought a Mac mini and I am planing on becomeing an app developer for apple but now that I have Xcode I have no idea on where or how to begin I'm in desperate need of assistance.i have no coding skills what so ever.if anyone can help me out here i'd greatly appreciate it

    Once you pay the fee and sign up with an Individual Developer Account. use the resources you paid for in the iOS Dev Center:
    iOS Human Interface Guidelines
    iOS Starting Point
    Start Developing iOS Apps Today
    App Development Overview
    App Store Review Guidelines for iOS Apps
    Your First iOS App
    ...as well...
    Stanford CS193P iOS 5: iTunes U  |  Assignments 
    Stanford CS193P iOS 4: iTunes U  |  Assignments
    -=-
    Good luck!

  • We cannot complete the software update for apple tv.  is anyone else having this problem.  it gets to about 99%, then says 'unsuccessful'.

    we cannot complete the software update for apple tv.  is anyone else having this problem.  it gets to about 99%, then says 'unsuccessful'.

    toccolo wrote:
    I had the same problem when trying to update from 5.1 to 5.1.1 over ethernet. Try unplugging the ethernet cable and update over WiFi - worked for me. After the update you can plug in the ethernet cable again.
    Yes, I had the same problem and resolved by the method suggested by Toccolo...... thanks.

  • Software Updates for Apple TV (tried everything in community)

    Software updates for Apple TV using HDMI.  My MacBook Pro 2013 does not recognize the Apple TV as a device.  I've tried plugging in HDMI first then AC; AC then HDMI; re-start, etc.  The Apple TV doesn't update through TV and ethernet cable.  Apple TV is 2012 but I can't see it anywhere in order to see for sure.

    If you have an AppleTV 2 it does not need a power lead at all when connected over USB.
    Ceryain USB to microUSB leads are power only not data, so it could bethe lead.
    Also if having issues remove all non-essential USB peripherals/hubs.

  • Which PC is recommended by Microsoft that ACTUALLY meet the requirements to work with software development for kinect for windows?

    My PC serves the minimum requirements described in the kinect page, but when installing the device, the software says that the computer does not meet the minimum requirements and therefore will not work with efficiency. Alternatively, theorize buy a new
    computer.
    Which PC is recommended by Microsoft that ACTUALLY meet the requirements to work with software development for kinect for windows?

    Getting a definitive answer from Microsoft will be difficult as to my understanding, requirements are still subject to change; and unless it's their brand of PC  I doubt they will give free advertisement to buy a specific make/model.
    There are other threads where people discuss specific machines that work with the Kinect V2.  
    The only compatibility problems I've had with getting it to work are: It has to be run Windows 8; It has to have a compatible USB 3.0;  The 'Compatible' USB 3.0 requirement seems to be the most difficult.

  • In need of a Software Developer for a Photoshop Plugin / Extension

    I'm in need of a software developer that can create a plug-in or extension panel for Photoshop, according to my instruction. 
    Is there a list of developers available from Adobe? 
    Are you a software developer that can help?  Please let me know.

    Number one - that person has given you false information...the Apple store genius bar supports all Apple products whether in or out of warranty.  Checking is free, service on an out of warranty item is not free.
    Try a reboot by holding both the power and home buttons until the apple logo appears, ignore the red slider if that appears.
    Since you show that you have iOS 7.0.3 you might want to update that iOS to 7.0.4...plug the iPhone in so you are on a solid power source, then while on a WiFi go to Settings > General > Software Update and update to 7.0.4.

  • Is macware a trusted software company for apple products?

    Is MacWare a trusted company for Apple Products, or do I even need a clean up software for my MacBook Pro with Mavericks?

    How to maintain a Mac
    1. Make two or more backups of all your files, keeping at least one off site at all times in case of disaster. One backup is not enough to be safe. Don’t back up your backups; all should be made directly from the original data. Don’t rely completely on any single backup method, such as Time Machine. If you get an indication that a backup has failed, don't ignore it.
    2. Keep your software up to date. In the App Store or Software Update preference pane (depending on the OS version), you can configure automatic notifications of updates to OS X and other Mac App Store products. Some third-party applications from other sources have a similar feature, if you don’t mind letting them phone home. Otherwise you have to check yourself on a regular basis.
    Keeping up to date is especially important for complex software that modifies the operating system, such as device drivers. Don't install such modifications unless they're absolutely necessary. Remove them when they are no longer needed. Before installing any Apple update, you must check that all system modifications that you use are compatible. Incompatibility with third-party software is by far the most common cause of difficulties with system updates.
    3. Don't install crapware, such as “themes,” "haxies," “add-ons,” “toolbars,” “enhancers," “optimizers,” “accelerators,” "boosters," “extenders,” “cleaners,” "doctors," "tune-ups," “defragmenters,” “firewalls,” "barriers," “guardians,” “defenders,” “protectors,” most “plugins,” commercial "virus scanners,” "disk tools," or "utilities." With very few exceptions, such stuff is useless or worse than useless. Above all, avoid any software that purports to change the look and feel of the user interface.
    It's not much of an exaggeration to say that the whole "utility" software industry for the Mac is a fraud on consumers. The most extreme examples are the "CleanMyMac," "TuneUpMyMac," and “MacKeeper” scams, but there are many others.
    As a rule, you should avoid software that changes the way other software works. Plugins for Photoshop and similar programs are an obvious exception to this rule. Safari extensions, and perhaps the equivalent for other web browsers, are a partial exception. Most are safe, and they're easy to get rid of if they don't work. Some may cause the browser to crash or otherwise malfunction. Some are malicious. Use with caution, and install only well-known extensions from relatively trustworthy sources, such as the Safari Extensions Gallery.
    Only install software that is useful to you, not (as you imagine) to the computer. For example, a word processor is useful for writing. A video editor is useful for making movies. A game is useful for fun. But a "cache cleaner" isn't useful for anything. Cleaning caches is not an end in itself.
    Never install any third-party software unless you know how to uninstall it. Otherwise you may create problems that are very hard to solve. Do not rely on "utilities" such as "AppCleaner" and the like that purport to remove software.
    4. Don't install bad, conflicting, or unnecessary fonts. Whenever you install new fonts, use the validation feature of the built-in Font Book application to make sure the fonts aren't defective and don't conflict with each other or with others that you already have. See the built-in help and this support article for instructions. Deactivate or remove fonts that you don't really need to speed up application launching.
    5. Avoid malware. Malware is malicious software that circulates on the Internet. This kind of attack on OS X was once so rare that it was hardly a concern, but malware is now increasingly common, and increasingly dangerous.
    There is some built-in protection against malware, but you can’t rely on it—the attackers are always at least one day ahead of the defense. You can’t rely on third-party protection either. What you can rely on is common-sense awareness—not paranoia, which only makes you more vulnerable.
    Never install software from an untrustworthy or unknown source. If in doubt, do some research. Any website that prompts you to install a “codec” or “plugin” that comes from the same site, or an unknown site, is untrustworthy. Software with a corporate brand, such as Adobe Flash Player, must come directly from the developer's website. No intermediary is acceptable, and don’t trust links unless you know how to parse them. Any file that is automatically downloaded from the web, without your having requested it, should go straight into the Trash. A web page that tells you that your computer has a “virus,” or that anything else is wrong with it, is a scam.
    In OS X 10.7.5 or later, downloaded applications and Installer packages that have not been digitally signed by a developer registered with Apple are blocked from loading by default. The block can be overridden, but think carefully before you do so.
    Because of recurring security issues in Java, it’s best to disable it in your web browsers, if it’s installed. Few websites have Java content nowadays, so you won’t be missing much. This action is mandatory if you’re running any version of OS X older than 10.6.8 with the latest Java update. Note: Java has nothing to do with JavaScript, despite the similar names. Don't install Java unless you're sure you need it. Most people don't.
    6. Don't fill up your disk/SSD. A common mistake is adding more and more large files to your home folder until you start to get warnings that you're out of space, which may be followed in short order by a startup failure. This is more prone to happen on the newer Macs that come with an internal SSD instead of the traditional hard drive. The drive can be very nearly full before you become aware of the problem.
    While it's not true that you should or must keep any particular percentage of space free, you should monitor your storage use and make sure you're not in immediate danger of using it up. According to Apple documentation, you need at least 9 GB of free space on the startup volume for normal operation.
    If storage space is running low, use a tool such as OmniDiskSweeper to explore the volume and find out what's taking up the most space. Move seldom-used large files to secondary storage.
    7. Relax, don’t do it. Besides the above, no routine maintenance is necessary or beneficial for the vast majority of users; specifically not “cleaning caches,” “zapping the PRAM,” "resetting the SMC," “rebuilding the directory,” "defragmenting the drive," “running periodic scripts,” “dumping logs,” "deleting temp files," “scanning for viruses,” "purging memory," "checking for bad blocks," "testing the hardware," or “repairing permissions.” Such measures are either completely pointless or are useful only for solving problems, not for prevention.
    To use a Mac effectively, you have to free yourself from the Windows mindset that every computer needs regular downtime maintenance such as "defragging" and "registry cleaning." Those concepts do not apply to the Mac platform.
    A well-designed computing device is not something you should have to think about much. It should be an almost transparent medium through which you communicate, work, and play. If you want a machine that needs a lot of attention, use a PC.
    The very height of futility is running an expensive third-party application called “Disk Warrior” when nothing is wrong, or even when something is wrong and you have backups, which you must have. Disk Warrior is a data-salvage tool, not a maintenance tool, and you will never need it if your backups are adequate. Don’t waste money on it or anything like it.

  • Jive Software, used for Apple's Forum, about Safari 2.0.4

    Despite Jive being used to make the Apple forum and the EA forum, Safari 2.0.4 seems to not like EA's Forum. There are images across the top of EA's forum page that visualize the code for some of the images=links.
    I will copy and paste them here:
    Expand Expand
    Not sure what that will produce... about to see for myself, after this post message button is pressed.
    I was was simply wondering if the code is bad for that page or is Safari at fault. My gut says EA is at fault, but.... the EA forum visualizes just fine on Windows XP with Firefox.
    ~I thought I had posted this message before not long ago... or did I close the tab prematurely... or was it deleted...??? Moments from now, I may be able to make that determination.
    Thanks for the insight into determining if Safari or the other is not performing well.
    ++Well, preview did allow me to see the included code pasted. hmmmm interesting

    well, I had my thoughts all jumbled up like jumbliah, it seems. While the EA forum is irratic and the BF pages have the images I was refering to. In case you want to determine if I'm a clown or perhaps this visual problem is only for me to endure.... here's the site with the images across the top:
    http://www.battlefield.ea.com/battlefield/bf/
    The forum, well... it's a different beast which perhaps has trouble keeping up to real time data due to traffic. Yet sometimes, I cannot open/connect to the forum page at all.

  • Software Developer for Bergen, Norway

    ClampOn is looking for a programmer ready to develop distributed monitoring systems for the oil and gas industry. We are located in Bergen, on the west coast of Norway. This is a full-time position, and it will require that you relocate to (and get permission to work in) Norway.
    You should have a degreee in engineering or IT, and be a proficient programmer in LabVIEW (2010/RT/FPGA/Mobile).  As a person you are self-driven, creative and good at communicating ideas and concepts to both clients and coworkers. Good user interface design is one of your main priorities.
    To apply or get more details about the position (only in Norwegian for now I'm afraid) - visit
    http://www.finn.no/finn/job/fulltime/object?finnkode=24030333
    Questions and applications can also be sent directly to me. Note that applications should include all relevant information (copies of diplomas, grades etc.), not just an application letter and CV. Work examples are also welcome.
    Mads Toppe
    IT Manager
    ClampOn AS
    MTO

    Mads, according to the job advert "steady" Norwegian is required (as translated by google chrome). Is this a mandatory requirement?
    nrp
    CLA

  • Idea of a product development for Apple (what do you think)

    This is a photoshopped picture I did of an Apple Macbook charger, were there is the ability to disconnect the cable with the magsafe unit.
    This gives Apple users the ability to change the broken electric cord for a new one without out having to change the whole charger unit
    as also it can be considered good for the environment
      I am not sure if this has come up before, but it would be very usefull to have this option.
    what do you think and is there a way to influence Apple to do this modification?

    Thank you Keith for your information.
      In this case I am not worried about the origin of the idea and some compensation to the creator. If this modification will lead to happier costumers of Apple and more efficient use of material and thus better for the environment (as Apple claim they are always improving ) then I am satisfied.
    It is good that Apple has this Policy and I agree that they can use any idea submission to them as their own. This Idea is so basic and easy to carry out that I believe that many others have thought of it.
    Sometimes it can be good to get a pair of extra eyes or brain to spot were you can improve.
    thanks again for your info

  • I need a software developer for a plugin for Photoshop

    Basically we need a plugin or macro, etc that will take a graphics module that will affect the rgb separations. Once this is done will merge them into one file and print a negative.
    Our company is based in San Diego, California.
    Dan Lieberman
    Email: [email protected]

    You might want to post in the developer forums
    Photoshop Scripting Forum
    http://www.adobeforums.com/webx?13@@.3bbf2765
    Photoshop SDK Developer Forum
    http://www.adobeforums.com/webx/.3bbc5053/

  • Software suggestion for Apple

    Apple really should make a way to create customized EQ settings, either on the iPod itself or on iTunes) that you can use on an iPod. I just got a new pair of really nice headphones the other day, but they are a bit muddy, and the regular preset EQ's on the iPod dont fix it very well. The treble booster one clears up the sound a lot, but then the bass is lacking. Does Apple have a product suggestion board or sumthing because this would be a great feature on the iPod!

    Use either one of these links.
    iPod Feedback.
    iTunes Feedback.
    However, if your headphones sound "muddy" when used with the iPod, then I would suggest another pair. If the sound is bad to start with, no amount of eq will correct it. The only eq that works properly is that found on studio mixing desks costing thousands of £/$.
    I use Sennheiser PX100's. No eq needed.

Maybe you are looking for

  • How do you make editable entries in an Interactive Report?

    I have seen a feature in other Apex applications that I can't reproduce. There is an interactive report in which each row has an Edit icon (pen and pad) and clicking on it leads to a form page which displays the info, so you can edit it. I haven't be

  • Restore cancelled item

    Dear all, SBO 2005B PL42. A user has accidentally cancelled a purchase item (not stock item). For this item G/L accounts are set at the item level ("Set G/L Accounts By" = Item Level), but purchase credit account was not set. The item has already bee

  • Make Calendars in Dreamweaver

    Can anyone give me pointers on the best way to make a calendar in Dreamweaver?? or point me to a website with some good pointers?

  • Mac Pro 1.1 won't boot.

    So I got this tower from a friend because he said it was defective and I thought I could do something with it. He kept the hard drive so I got one from a recent Imac (640gig with OSX 10.6.5 installed). I know already that there is a problem with the

  • VB vs C#

    Hi all, I just wanted to get some opinions from the people that develop in both C# and VB in dotNet. I noticed that 3 out of 4 people use C# over VB. I am curious as to why. Could those of you that are familiar in both tell me why someone would use o