Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie

Mini Mac Specs for Uploading Apps

Options
  • 28-11-2014 8:58pm
    #1
    Registered Users Posts: 767 ✭✭✭


    Guys I develop both Android and Apple Apps on a PC..

    I just need a Mac to log into my account in a browser and do the final upload to The Apple Store.

    Is 1gig RAM enough for doing that one thing??

    Looking through ebay at the moment looking for one.


Comments

  • Registered Users Posts: 930 ✭✭✭aperture_nuig


    You could just rent one to upload with:

    http://www.macincloud.com/


  • Registered Users Posts: 26,578 ✭✭✭✭Creamy Goodness


    You'll want a mac mini that can run Yosemite. you'll need 2GB minimum.


  • Registered Users Posts: 767 ✭✭✭EIREHotspur


    thanks for the replies guys and sorry for being late replying to them.

    Why do I need yosemite....would mountain lion not suffice to open a browser and upload files?

    I will not be doing any computing whatsoever apart from uploading files to the App Store.


  • Registered Users Posts: 7,865 ✭✭✭The_B_Man


    Wait, can you not upload an app to iTunes from anything other than a Mac machine/VM?? :eek::eek:


  • Registered Users Posts: 26,578 ✭✭✭✭Creamy Goodness


    thanks for the replies guys and sorry for being late replying to them.

    Why do I need yosemite....would mountain lion not suffice to open a browser and upload files?

    I will not be doing any computing whatsoever apart from uploading files to the App Store.

    At the time of writing, Xcode 6 required OS X 10.10 (Yosemite), there's no need for you to be running an xcode version lower than 6 as you don't have to support older iOS versions (most support 7 & 8, with others just support 8). So to reach your biggest audience you needed at least a machine capable of running Yosemite.

    Now that Apple have backported Xcode 6 to OS X 10.9, this is your baseline, you can have a machine running mavericks at the very least.

    To upload to the iOS App Store you need at least Xcode 5.1.1 or Application Loader v3.0 (Application Loader is built into xcode but can be a separate download).

    So, in theory you could get away with Mountain Lion but, would only be able to submit apps that are built against the iOS 7.0 SDK
    The_B_Man wrote: »
    Wait, can you not upload an app to iTunes from anything other than a Mac machine/VM?? :eek::eek:

    You don't upload to iTunes, it's iTunes Connect (oddly named I know). You need a mac to write iOS / OS X apps so I don't see how this will be or is a problem?


  • Advertisement
  • Registered Users Posts: 767 ✭✭✭EIREHotspur


    Thanks for that Creamy....

    You know until I started this 6 months ago I used to watch all the hate for Apple online and now I understand why.

    Android ...You can upload an app within a few hours and have a working version there.....Apple take 7-10 Days.
    Android Updates take around the same time....Apple again has a waiting time...
    Android...You can send Notifications with Adverts (which users are free to choose through Topics or opt out of altogether as is the right with Notifications on any App)....Apple banned that....I mean what good are Notifications to a Business who SELL.....DOH....."I wonder what we can get value for money from our 1k App....and use our Notifications for to grow our Business.....No wait that is illegal......Let's send out TV Schedule Alerts so....."
    Android you can almost upload using an 8 year old PC with a working browser.....and again with Apple....you have this absolute horsecr*p.

    I'd love to ask Tim Curry at a News Conference why Apple has to be the biggest pain in the arse to develop anything for.....


  • Moderators, Society & Culture Moderators Posts: 17,642 Mod ✭✭✭✭Graham


    Android ...You can upload an app within a few hours and have a working version there.....Apple take 7-10 Days.

    Apple app store apps have to meet certain minimum standards, Android apps don't. Generally results in better apps on the Apple app store.
    Android Updates take around the same time....Apple again has a waiting time...

    Again, checking minimum standards with apple apps. Pain for developers, arguably better for end-users.
    Android...You can send Notifications with Adverts (which users are free to choose through Topics or opt out of altogether as is the right with Notifications on any App)....Apple banned that....I mean what good are Notifications to a Business who SELL.....DOH....."I wonder what we can get value for money from our 1k App....and use our Notifications for to grow our Business.....No wait that is illegal......Let's send out TV Schedule Alerts so.....".

    How I would love adverts to popup on my mobile phone randomly (said nobody ever). Notifications can notify users including special promotions etc if that's what you really think your customers want.
    Android you can almost upload using an 8 year old PC with a working browser.....and again with Apple....you have this absolute horsecr*p.

    Not difficult or particularly expensive although it does require a minimum level of investment and learning on the part of developers. If your app isn't worth a €500 investment and a bit of learning, I'd argue it's probably not worth publishing.
    I'd love to ask Tim Curry at a News Conference why Apple has to be the biggest pain in the arse to develop anything for.....

    I've no idea what an English actor would be able to tell you about the Apple developer program. If you do get to ask him, be sure to let us know what he tells you. :D


    From your other thread I think it would be fair to say you're trying to run before you can walk on a multitude of levels. Trying to develop an app with the barest of programming knowledge, trying to develop a fairly complex (push notifications) app with only a very rudimentary/non-existent understanding of app<->back-end communications. Trying to publish an app with no experience of publishing apps, trying to publish an app without the required software/services/equipment.

    To borrow the old 'building a house' analogy again, you're trying to build a small hotel with no experience of building/planning/architecture and you're determined to start construction with the chimney pots and work your way down while only using a wooden spoon and small mixing bowl as tools. It's going to be a frustrating experience.

    None of that is said to try and put you off. Quite the opposite, I hope you keep at it. You may find it less frustrating to rethink the approach though.


  • Registered Users Posts: 767 ✭✭✭EIREHotspur


    You think Apple does this for "Quality" or because they want to be an elitist organisation??

    You are making assumptions based on my lack of knowledge with Coding PHP.....where did I say I didn't know anything about doing Apps????

    I do Business Apps, School Apps and Sports Apps....(and also websites....shoot/edit videos....360 Panoramic Tours....Photoshop repair)....like I said in my other post and explained..I have spent a fortune on software over the years....extensions to get me where I want to go...

    The analogy about building a Small Hotel is nonsense though....if I had the money to build a Small Hotel I would hire a Builder....have my local Councilor help with the planning and hire my nephew the Architect to do design the plans for free??

    I am not talking about letting Businesses Spam people.
    In fact I tell them to think about how they would like random Notifications like "We are open thursday" appearing every other day.
    I build them as a "Topic" which people if they are a Hair Salon customer...can opt in or out of to avil of Special offers.

    Graham...Have you ever try pitching an App to Business?
    I have....Adverts pay for Business Apps ....while I am asking Tim Curry (The Apple Chief Bottle Washer)....you try asking them to invest in an App without advertising and tell me how you get on. :D


  • Moderators, Society & Culture Moderators Posts: 17,642 Mod ✭✭✭✭Graham


    You think Apple does this for "Quality" or because they want to be an elitist organisation??
    Quality
    I do Business Apps, School Apps and Sports Apps....(and also websites....shoot/edit videos....360 Panoramic Tours....Photoshop repair)....like I said in my other post and explained..I have spent a fortune on software over the years....extensions to get me where I want to go...

    That's impressive, that many specialisations would normally only be found in a fairly substantial sized agency.

    I'm not sure what you mean by extensions though?
    Graham...Have you ever try pitching an App to Business?
    I have....Adverts pay for Business Apps
    Yes and none have them have ever involved adverts but I suspect we're addressing two different target markets.
    while I am asking Tim Curry (The Apple Chief Bottle Washer)
    Amusingly, Tim Curry played King Arthur in Monty Python's Spamalot on Broadway and the West End. That would probably make him more suited Google Marketplace than Apple :D


  • Registered Users Posts: 767 ✭✭✭EIREHotspur


    Graham wrote: »
    Quality

    Elitist....less than 10% of the desktop market gave them that mindset...
    That's impressive, that many specialisations would normally only be found in a fairly substantial sized agency.
    Sort of like My Dad the Carpenter and My Old Woodwork Teacher....my dad learned the hard way with a hammer and a saw......woodwork teacher had all of the best machinery....they both done good work.....I never learned anything the conventional way.....jump into the middle and try to problem solve.....but then you could tell that with the other thread.
    Point being with the analogy is it doesn't matter with what or how you do a job....just do what it takes to get it done well.
    I'm not sure what you mean by extensions though?
    Extensions are add ons that add functionality....If you were doing a Wordpress Shopping website for someone and they needed a way to put up timed promotions with a countdown for the sale price....there is an extension you could buy to add that feature...

    Yes and none have them have ever involved adverts but I suspect we're addressing two different target markets.
    Well all of the ones I deal with would say "What is in this for me"...
    Coming soon in the next year I'd say is the next Big thing in Apps....Notification Cards...

    Amusingly, Tim Curry played King Arthur in Monty Python's Spamalot on Broadway and the West End. That would probably make him more suited Google Marketplace than Apple
    Tim was in Robin Hood: Men in Tights....The Chinese will seriously put a dent in Apple when they get going...... :D


  • Advertisement
  • Moderators, Society & Culture Moderators Posts: 17,642 Mod ✭✭✭✭Graham


    Elitist....less than 10% of the desktop market gave them that mindset...
    I'm not sure I'd classify the sale of 74 million iOS devices in 2014 Q4 as elitist.
    Sort of like My Dad the Carpenter and My Old Woodwork Teacher....my dad learned the hard way with a hammer and a saw......woodwork teacher had all of the best machinery....they both done good work.....I never learned anything the conventional way.....jump into the middle and try to problem solve.....but then you could tell that with the other thread.
    Point being with the analogy is it doesn't matter with what or how you do a job....just do what it takes to get it done well.
    Whatever method of learning works for you, go with it. I was suggesting you might find more traditional routes less frustrating.

    Extensions are add ons that add functionality....If you were doing a Wordpress Shopping website for someone and they needed a way to put up timed promotions with a countdown for the sale price....there is an extension you could buy to add that feature...

    Ahh ok, for a lot of SME's WordPress can be a sensible back-end for mobile apps. I've played with a couple of the App generators (App Presser being one) that plugin to those and you can get respectable enough results for a relatively tiny budget. The cost being the loss of flexibility for using a generator and usually for restricting the App capabilities to HTML/extension capabilities.
    Well all of the ones I deal with would say "What is in this for me"...
    I don't know many businesses these days that would go to the expense of an app without being able to answer either 'what's in it for me' or 'what's in it for my customers'.

    Coming soon in the next year I'd say is the next Big thing in Apps....Notification Cards...

    I agree and as much as you'll hate it I expect cards to be driven in a large part by the introduction of a decent smart watch sometime during Q2 :p

    Other big thing - proximity. iBeacons, Google Physical web and proximity payments.
    Tim was in Robin Hood: Men in Tights
    I try to avoid films where men wear tights but I'll take your word for it :pac:
    The Chinese will seriously put a dent in Apple when they get going...... :D
    The rate the Chinese are buying iPhones is certainly likely to put a dent in the iPhone supplies ;)


  • Registered Users Posts: 767 ✭✭✭EIREHotspur


    Elitist in their closed mind attitude to their operating system.....you can only sync with iTunes on your PC to load songs etc....they have all their chips on the iPhone staying popular....

    Asking for help when I should be able to learn stuff through Google is frustrating.....not having the time to sit down and learn it A-Z is frustrating....paying a tidy some of money for a service and realising they are short one huge feature....that's really frustrating....

    There is no money in The Garage having an App.....Hairdressers having one...etc...etc....the way to sell Apps is to create the content hook and let them piggyback on that....the first phase of "He has an App....I better get one"...those easy days of making money through Apps are over...

    iBeacons could catch on but again.....Business will look at it for Advertising....if you come into and leave a location....what can they push to sell to you...

    Smart Watches are all well and good but my guess is they will be another gimmick....plus there isn't enough screen real estate to do many innovative things...they have the iHealth benefits etc .....we shall see though....

    It isn't them buying iPhones you should be watching.....The Chinese Make things....and they will make Phones of the brand that lets them into their operating system....and that ain't Apple....


  • Registered Users Posts: 26,578 ✭✭✭✭Creamy Goodness


    much off topic, so insightful, such wow.

    Ultimately both Android and iOS vary hugely in the software development life cycle, their end goals for their customers and so forth.

    In this day and age, I think it's silly to leave one of these platforms behind or even digging your heels in and complaining how one of them does things. They both have a huge install base, both are going to be around a long time and both have their merits and weaknesses.


  • Registered Users Posts: 767 ✭✭✭EIREHotspur


    much off topic, so insightful, such wow.

    Ultimately both Android and iOS vary hugely in the software development life cycle, their end goals for their customers and so forth.

    In this day and age, I think it's silly to leave one of these platforms behind or even digging your heels in and complaining how one of them does things. They both have a huge install base, both are going to be around a long time and both have their merits and weaknesses.

    Wow....Who said I was leaving it behind????


  • Moderators, Society & Culture Moderators Posts: 17,642 Mod ✭✭✭✭Graham


    In this day and age, I think it's silly to leave one of these platforms behind or even digging your heels in and complaining how one of them does things. They both have a huge install base, both are going to be around a long time and both have their merits and weaknesses.

    Absolutely.

    My personal preference is iOS but I can completely understand why some people choose android for technical reasons and many more people chose android for financial reasons. Either way CG is right on the money, you can't afford to ignore or alienate either.


  • Moderators, Society & Culture Moderators Posts: 17,642 Mod ✭✭✭✭Graham


    Wow....Who said I was leaving it behind????

    You might want to polish up the iOS/Apple sales pitch :D


  • Registered Users Posts: 767 ✭✭✭EIREHotspur


    Graham wrote: »
    Originally Posted by Creamy Goodness View Post

    In this day and age, I think it's silly to leave one of these platforms behind or even digging your heels in and complaining how one of them does things. They both have a huge install base, both are going to be around a long time and both have their merits and weaknesses.

    Yes agreed but he is making assumptions.....where did I say I wasn't doing IOS Apps?
    Graham wrote: »
    You might want to polish up the iOS/Apple sales pitch :D

    Well part of it is "Your Android App will be ready in two weeks and your IOS App will be ready two weeks later"....cue puzzled look...


  • Moderators, Society & Culture Moderators Posts: 17,642 Mod ✭✭✭✭Graham


    Well part of it is "Your Android App will be ready in two weeks and your IOS App will be ready two weeks later"....cue puzzled look...

    I'd guess you'll find the problem there sits between your keyboard and mouse. Familiarity will have you knocking them out in similar timeframes.


  • Registered Users Posts: 767 ✭✭✭EIREHotspur


    Graham wrote: »
    I'd guess you'll find the problem there sits between your keyboard and mouse. Familiarity will have you knocking them out in similar timeframes.

    I just leave enough time in case they reject an App....when I really get going I will know what deff works!!


  • Registered Users Posts: 26,578 ✭✭✭✭Creamy Goodness


    I just leave enough time in case they reject an App....when I really get going I will know what deff works!!

    When you've been doing this for a long enough time you realise that you need to build these times to your estimates.

    In the company I work for iOS generally starts 2 weeks ahead of android. Android tends to then catch up when the app is going through review. This is a trivial example and entirely dependant on a lot of things namely budget and the personal preference of our customers.

    The inverse can be said for android. Another project we are working on, android started first and iOS finished before it due to issues with layout and bugs on smaller/lower end devices that don't exist on iOS. This is holding up iOS as the client wishes to launch simultaneously.

    Like it or not apple have a process that you must follow.

    I didn't say you were personally leaving it behind or digging your heels in but there's a process that you can either:

    take it
    leave it
    just bitch about it and get nowhere.


  • Advertisement
  • Registered Users Posts: 2,791 ✭✭✭John_Mc


    Graham wrote: »

    Not difficult or particularly expensive although it does require a minimum level of investment and learning on the part of developers. If your app isn't worth a €500 investment and a bit of learning, I'd argue it's probably not worth publishing.

    I agree with pretty much everything you said, except for trying to justify the requirement for a Mac machine to submit to iTunes. There's no need for this and all it does is put unnecessary expense and inconvenience on those developers who are using Cordova and Phonegap Build.

    This only changed recently with the introduction of iTunes Connect


Advertisement