Previous 1 2 3 Next 592 Replies Latest reply: Aug 12, 2013 8:09 PM by Ajdnfjcksosj Branched to a new discussion.
douglas_goodall Level 1 Level 1

I cannot access the Mac Developer resources this morning.

 

With a company as advannced as Apple, I would expect them to be able to roll out web updates

seamlessly.

 

I don't like being out in the cold.

 

I want to download the Mavericks Beta.

Solved by douglas_goodall on Jul 20, 2013 12:52 PM Solved
At one time, companies with operating systerms apprecaited their developers. Then came this one company. They looked at the developers and saw more customers. All the developer materials got SKU's, and instead of the developers being the respected and appreciated partners whose efforts helped sell the companies' operfating systems, they just became another revenue center. The developer materials eventually became so expensive that it was hard for new developers to come on board. The company created a publishing house just to sell the technical books developers had to have, and the avergage book was at least fifty dollars. This entire time there was another company that gave the developer tools away for free and provided libral developer documentation also for free. Developing software to run on this companies' operating system and hardware  became something that felt good, there still existed a bond between the company and it's partners, the developers believed they were an important part of the companies business. Eight years ago, or maybe nine, I gave up on the first company and bought my first MacBook and iMac. Since that time I have been convinced that the second company had a vision I could agree with, and I knew in my heart I was making a good decision to switch(tm). At the point where the nunmber of Apple developers passed one million, I believe the bean counters who have eventually taken control of the company, may have lost touch with that tenuous but precious emotional connection between the company and it's developers. They may have begun just to see them as a different class of customers. Recently Apple even charged for an XCode update. I need to believe in my work. I need to feel good about where I put the results of my labors, and I need to feel good about who makes money off my efforts as well. I hope Apple continues to be a company worthy of our loyalty and efforts. We the developers could have wandered off and written for Android, but we are still here for some reason. I hope that reason remains, and strengthens our resolve to continue supporting what we see as the best platform available for our enjoyment of personal computing, as developers and users. Message was edited by: douglas_goodall, fixed small typo
Reply by douglas_goodall on Jul 20, 2013 2:19 PM Helpful
It is my understanding that Microsoft owns a third of the Apple stock. That has always troubled me and if buying back any stock they can helps reduce rhe amount of influence Microsoft has over apple, I would consider that worthwhile. Even if Apple gave a ten dollar T-shirt to each of a million developers that said, "I'd rather be programming my Apple", it would be a drop in their bucket of money. Of course the stockholders might object. I have to ait O don't understand the dynamics of a company as large as Apple, but for the first te in a while, Microsoft is displaying real weakness inane key areas, and I think now more than ever Apple needs it's loyal cadre of developers to make the Mac and IOS platforms as strong as possible.
Reply by retrosurf on Aug 5, 2013 12:26 PM Helpful
I hear you on the platform-neutral tools approach, D_G. All 3 platforms (Apple, Google and Microsoft) support C++ development, and if you have code that does more than frob the GUI, time spent developing and debugging that code in another IDE can be amortized by its portability. Last year I developed a private app this way: developed the core code in Visual Studio, and the wrapped it in the Objective C that is mandatory to provide the GUI on an Apple device. There are a few other lessons I learned from this outage: Renew your certificates at half their lifetime, rather than waiting for them to near expiration. Some of the representatives of contract houses that spoke here are probably doing this more to handle their stable of developers than to reduce the impact of extended outages, but it serves well for both applications. Renew your developer's subscription at the first reminder. Apple reminded me a month before it was ended, and that is probably enough time. Make sure that you have a number of devices provisioned at all times for development. They don't all have to be yours, but they all have to have cloud-backed and restorable. You don't want to get into the situation where you need to provision a device when the portal is unavailable.  Remember that Apple owes you nothing. You have entered into a binding contract with Apple that allows them to refuse you the privilege of having your app sell in their store, and even to force you to engage a third party to audit your machine, on Apple's behalf. You have consented to binding arbitration in the event of any disagreement. When your role and Apple's role are examined, you see that the burden of obligation is primarily  on you, the developer. When major shakeups occur, try to remain emotionally centered.  The chaos that Apple experiences during a shakeup will spill over into your life, and you have to manage your response to be happy and useful. Apple's behavior to this "hacking incident" has demonstrates a classic Level I response in the Capability Maturity Model. This isn't to say that Apple always has this level of performance on the CMM, but it looks like this is how it is with the developers suite. There are a few other recommendations that are not as pertinent to this outage, but generally apply: If you are a grazer in the Apple ecosystem, don't use your personal hardware for professional development.  Personal equipment walks around, gets pounded, gets broken, gets stolen, gets wet; and becomes unavailable. Professional development requires dedicated hardware, and requires both software and hardware backup. If your big old Mac Pro 2.66 and its herd of hard drives goes down, you need to have backup hardware right now. You and your clients can't wait for somebody to source you an old graphics card whenever it becomes available.

All replies

Previous 1 2 3 Next