Ipphones

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Wednesday, 24 September 2008

Smells Funny...

Posted on 06:07 by Unknown
Over at MacRumors.com, Arnold Kim posted that App Store rejections are now being labelled as being "UNDER NON-DISCLOSURE", presumably to stem the negative press that Apple's been getting over their arbitrary and anti-competitive App Store rejections lately.

I hope it's an untrue, unfounded rumor. While I understand Apple wanting to keep some oversight over the App Store, rejecting applications that compete with Apple's offerings is downright skeevy, and nowhere in the rules does it state that you can't compete with Apple, or at least they weren't when Steve Jobs stood up on stage at WWDC, and they weren't when I signed up. It's possible they've updated them now with language to cover these situations.

If all the rumors are true (and I hope they're not), then this move by Apple to place rejection letters under NDA is a move worthy of the RIAA or MPAA... or Microsoft. It's the kind of heavy-handed tactic that makes people hate and resent your company, and there's absolutely nothing in the letter that would constitute a trade secret or patentable claim. It's absurdist, but it will probably work because Apple holds the keys to the kingdom, and anybody who has invested countless hours into writing an iPhone app is not going to risk getting their developer status yanked for breaching the NDA, even if they haven't.

Apple is one of the few large corporations that I don't hate, and I most definitely do not want that to change. I like their products, I like their development tools, and I like the Apple developer community. In the past, it's always felt like Apple has strived to create a balance between their own needs and those of third party developers, but with the iPhone and App Store, it feels much more like they're saying "we're playing with my ball, so I get to make up the rules", only the game we seem to be playing is Calvin-Ball, because the rules seem to change to fit Apple's whim.

All this stuff going on lately with Apple... it worries me. I'm not about to jump ship anytime soon, but I do hope this is a blip that is quickly corrected.
Read More
Posted in Apple, Application Store, iPHone, NDA | No comments

Monday, 22 September 2008

Book Update and Article

Posted on 10:43 by Unknown
In addition to the iPhone book (which is about halfway through copy editing now, so darn close to done), Dave and I have been writing articles for Apple's developer web site. We don't get a byline, but the articles are fun to write and Apple's been really great to work with.

The first article we wrote for them went online Friday. You can find it here:

http://developer.apple.com/mac/articles/tools/unittestingwithxcode3.html

We've got another one in the can that should go live soon, and one really big article (might end up as a three-parter, but still waiting for Apple to weigh in on doing that) that's written, but hasn't been edited yet.

Still no word on when the book will be published. Like everybody else, we're hoping Apple will give us some hint about when or if the NDA will drop. It's very frustrating, this whole NDA thing. I understand that there are probably valid patent-filing reasons for it, but it's extremely frustrating. I've got many postings that I've wanted to do here, but couldn't because of the NDA, and the book is in quasi limbo, since it can't be published until the NDA is dropped.

Ah, well...
Read More
Posted in articles, Book project, iPHone, Writing | No comments
Newer Posts Older Posts Home
Subscribe to: Comments (Atom)

Popular Posts

  • Making OpenGL ES Screenshot
    The Bit-101 Blog has an entry that shows how to take a screenshot when using OpenGL ES . I tested this in my much-delayed particle-generato...
  • Adding CLANG to Your Build Process
    Frasier Spiers has a nifty piece this morning on using Git pre-commit hooks to automatically run the CLANG Static Analyzer. I'm not a G...
  • CLANG Static Analyzer
    If you aren't using the LLVM/Clang Static Analyzer , you really should be. The Clang Project is an attempt to write a front end for the...
  • A Little Help
    I'm having a problem with OpenGL ES, and it's keeping me from finishing my particle engine post. I was hoping someone here could see...
  • WWDC Accommodations
    Staying downtown in San Francisco is very expensive in the summertime. Bu, if you're going to WWDC, you really want to stay downtown. Yo...
  • Xcode File Templates and a Mystery
    One of the things that confuses many newcomers to Xcode is how to set it up so that your company name gets automatically filled in when you ...
  • Brain Surgery?
    Craig Hockenberry has an interesting post on his blog today about the iPhone background processing issue. Craig speaks from personal experi...
  • Book's Almost Done
    I just finished Chapter 16. I'll give it another read-over in the morning then it will go off to my writing partner for his review, then...
  • iPhone Alley
    Looks like Dave and I are going to make an appearance on the iPhone Alley Podcast next week. We're recording on Sunday night, so I woul...
  • Shuffling Arrays
    Ever want to randomize an array of items? It's a task that, for some reason, I've had to do a lot in recent programs. So, I wrote a ...

Categories

  • 3D Models
  • Ad Hoc Distribution
  • ADC
  • Address Book
  • Amazon
  • Anaglyphs
  • App Store
  • Apple
  • Apple DTS
  • Apple Store
  • Application Store
  • articles
  • Award
  • Background Processing
  • Barcodes
  • Beta
  • Blog
  • Blogger
  • Blogging
  • Blogs
  • Blogspot
  • Book project
  • Bug Reporting
  • Captain Obvious
  • Categories
  • Censorship
  • CFFoundation
  • CGAffineTransform
  • Clang Static Analyzer
  • Cocoa
  • Cocoa Touch
  • Code Reuse
  • Code Signing
  • Computer
  • conferences
  • Controller Classes
  • Core Animation
  • Daring Fireball
  • Database
  • Debugging
  • Defect
  • Delegates
  • Design Awards
  • Developer Certifications
  • Discussion Forums
  • Edit Mode
  • employment opportunities
  • Encryption
  • Enterprise
  • Errata
  • free code
  • Free software
  • Full Screen
  • Game Programming
  • Gestures
  • Getting Started
  • goof
  • Google Code
  • Google Maps
  • Gotcha
  • Help
  • HIG
  • HTTP PUT
  • Idiots
  • Idle Timer
  • Images
  • Instruments
  • Interface Builder
  • iPHone
  • iPhone Applications
  • iPhone Dev Center
  • iPhone Developers
  • iPhone OS 3.0
  • iPhone SDK
  • iPhone SDK PNG
  • iPhone Simulator
  • iPhoneSDK
  • iPod
  • Job Opportunities.
  • k
  • Key Value Observing
  • Keynote
  • KVO
  • Landscape Mode
  • Learn Cocoa
  • Learn Cocoa on the Mac
  • libxml
  • Licensing
  • Mac Developers
  • Mac OS X
  • Macworld Expo
  • Microsoft
  • NDA
  • NeHe
  • New Category
  • New Release
  • NSFileHandle
  • NSMutableArray
  • NSMutableURLRequest
  • NSXML
  • Object-Oriented Design
  • Objective-C
  • Open Source
  • OpenGL ES
  • Optimizations
  • Other blogs
  • Paired Arrays
  • Parsing
  • Particle Engine
  • Party
  • PeopleSoft
  • Performance
  • Persistence
  • Pink Screen of Death
  • Piracy
  • Pixar
  • Podcasts
  • Press Release WTF
  • Press Releases WTF
  • private APIs Google
  • Project Template
  • Properties
  • Random Numbers
  • Rant
  • Rejected
  • Resources
  • Responder Chain
  • REST
  • Reverse Engineering
  • Rumors
  • Runtime
  • Sample Code
  • Screencast
  • screenshot
  • Scroll Views
  • snippet
  • Snow Leopard.
  • SOAP
  • Sockets
  • Source
  • Splash Screen
  • SQLite
  • SQLitePersistentObjects
  • Steve Jobs
  • Steve-Note
  • Strings
  • Stupidity
  • Subversion
  • Table Views
  • Taps
  • Template
  • Tip
  • Tips
  • Tririga
  • tutorials
  • Twitter
  • UIAlertView
  • UIColor
  • UIImage
  • UIPickerView
  • UIScrollView
  • UITextField
  • UIView
  • UIWebView
  • Update
  • Utilities
  • UUID
  • Vacation
  • Version Control
  • Web Services
  • Writing
  • WTF
  • WWDC
  • Xcode
  • XML

Blog Archive

  • ►  2009 (141)
    • ►  May (14)
    • ►  April (30)
    • ►  March (48)
    • ►  February (26)
    • ►  January (23)
  • ▼  2008 (163)
    • ►  December (46)
    • ►  November (25)
    • ►  October (44)
    • ▼  September (2)
      • Smells Funny...
      • Book Update and Article
    • ►  August (5)
    • ►  July (2)
    • ►  June (9)
    • ►  May (2)
    • ►  April (11)
    • ►  March (17)
Powered by Blogger.

About Me

Unknown
View my complete profile