Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Some basic questions about Mac and Unix

Some basic questions about Mac and Unix

Scheduled Pinned Locked Moved The Lounge
iosquestionc++pythonhelp
7 Posts 7 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    SimulationofSai
    wrote on last edited by
    #1

    I want to start developing apps for the iPhone and iPad and also would be involved in developing apps using C++ and python for use in Unix/Solaris. The question now is, if I buy a mac, can I get a system where I can do both kinds of development? I still haven't done the spadework required to start developing for the iBlah gadgets, but since I'm in the US currently, I want to buy the machine here. Any help and tips will be appreciated. Thanks.

    SG Aham Brahmasmi!

    V R R T R 5 Replies Last reply
    0
    • S SimulationofSai

      I want to start developing apps for the iPhone and iPad and also would be involved in developing apps using C++ and python for use in Unix/Solaris. The question now is, if I buy a mac, can I get a system where I can do both kinds of development? I still haven't done the spadework required to start developing for the iBlah gadgets, but since I'm in the US currently, I want to buy the machine here. Any help and tips will be appreciated. Thanks.

      SG Aham Brahmasmi!

      V Offline
      V Offline
      Vikram A Punathambekar
      wrote on last edited by
      #2

      I think the best person to ask here is Christian Grouse.

      Cheers, Vikram. (Got my troika of CCCs!)

      H 1 Reply Last reply
      0
      • S SimulationofSai

        I want to start developing apps for the iPhone and iPad and also would be involved in developing apps using C++ and python for use in Unix/Solaris. The question now is, if I buy a mac, can I get a system where I can do both kinds of development? I still haven't done the spadework required to start developing for the iBlah gadgets, but since I'm in the US currently, I want to buy the machine here. Any help and tips will be appreciated. Thanks.

        SG Aham Brahmasmi!

        R Offline
        R Offline
        Russell Jones
        wrote on last edited by
        #3

        Open Solaris is available to run on the PC platform so I guess by running them in dual boot or running OpenSolaris in a VM within OSX that should be possible.

        1 Reply Last reply
        0
        • S SimulationofSai

          I want to start developing apps for the iPhone and iPad and also would be involved in developing apps using C++ and python for use in Unix/Solaris. The question now is, if I buy a mac, can I get a system where I can do both kinds of development? I still haven't done the spadework required to start developing for the iBlah gadgets, but since I'm in the US currently, I want to buy the machine here. Any help and tips will be appreciated. Thanks.

          SG Aham Brahmasmi!

          R Offline
          R Offline
          Rajesh R Subramanian
          wrote on last edited by
          #4

          You can build applications for UNIX or solaris from using any machine (including a mac).

          SimulationofSai wrote:

          I still haven't done the spadework required to start developing for the iBlah gadgets, but since I'm in the US currently, I want to buy the machine here.

          If you want to develop for iphone/ipad/iwhatever, you'll need to enroll for their developer program (apple wants your money).

          Workout progress:
          Current arm size: 14.4in
          Desired arm size: 18in
          Next Target: 15.4in by Dec 2010

          Current training method: HIT

          1 Reply Last reply
          0
          • V Vikram A Punathambekar

            I think the best person to ask here is Christian Grouse.

            Cheers, Vikram. (Got my troika of CCCs!)

            H Offline
            H Offline
            hairy_hats
            wrote on last edited by
            #5

            I wonder what's gone tragically wrong for him today?

            1 Reply Last reply
            0
            • S SimulationofSai

              I want to start developing apps for the iPhone and iPad and also would be involved in developing apps using C++ and python for use in Unix/Solaris. The question now is, if I buy a mac, can I get a system where I can do both kinds of development? I still haven't done the spadework required to start developing for the iBlah gadgets, but since I'm in the US currently, I want to buy the machine here. Any help and tips will be appreciated. Thanks.

              SG Aham Brahmasmi!

              T Offline
              T Offline
              Thomas Roll
              wrote on last edited by
              #6

              Any current Mac will do. Just make sure you are on Snow Leopard (OSX 10.6.x) in case you buy second hand. I personally use a Mac Mini and a Macbook Pro for all of my stuff with OSX 10.6.3. For Mac and i* development you will require xcode which comes free (it's on the OSX install disk). Then you need to register with the Apple iPhone developer portal in order to get the SDK for i*. There are two different levels of developer memberships to consider - free, which gives you the SDK with emulators but not the ability to push apps to your devices or the ability to publish to the AppStore, or a USD 99 yearly membership which enables you to put apps on your devices as well as submitting apps to the store. OSX is *nix underpinned - so many things are there already (gcc etc). You can run a number of development tools in OSX itself such as Eclipse. Pre-built stacks (MAMP) are available etc. For "proper" platform development for Linux/Solaris/Microsoft I use virtual machines. In this case VMWare (version 3.1 is a must for performance), but Parallels and VirtualBox are alternatives. I code for Wintel/Novell/Suse/RedHat/Solaris/Mac OSX/Apple iP* using only the two machines. Hope this helps.

              propodean - a podean who lost his amateur status

              1 Reply Last reply
              0
              • S SimulationofSai

                I want to start developing apps for the iPhone and iPad and also would be involved in developing apps using C++ and python for use in Unix/Solaris. The question now is, if I buy a mac, can I get a system where I can do both kinds of development? I still haven't done the spadework required to start developing for the iBlah gadgets, but since I'm in the US currently, I want to buy the machine here. Any help and tips will be appreciated. Thanks.

                SG Aham Brahmasmi!

                R Offline
                R Offline
                Rama Krishna Vavilala
                wrote on last edited by
                #7

                SimulationofSai wrote:

                if I buy a mac, can I get a system where I can do both kinds of development?

                Yes, as Mac is based on Unix. You will still need to recompile in the Linux/Unix platform. But if you are really deep into Unix system calls then it will not help as some internals may be different. But you can debug and develop on the Mac.

                SimulationofSai wrote:

                I want to buy the machine here. Any help and tips will be appreciated.

                Yes. Buy a Macbook Pro - 13” (if budget is a consideration) and look at the comparative proces at AppleInsider[^]. A mini will work too but an update for mini is coming soon whatever you will buy now will be outdated and prices slashed. Also, you will need monitor and keyboard with mini which will be a problem as you are traveling.

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups