Reply to topic  [ 9 posts ] 
App Store sandboxing coming in March; developers wary 
Author Message
What's a life?
User avatar

Joined: Thu Apr 23, 2009 6:27 pm
Posts: 12251
Reply with quote
This is interesting - Apple will be introducing Sandboxing in March. It will also insist that any app sold in the App Store will have to implement it. From a user’s point of view, this could be good - it stops apps from being compromised and trashing your machine. However, these restrictions could force software companies reduce the functionality of apps they seen on the App Store.

Quote:
Bare Bones’s Siegel faces a similar problem: “Our products will need to change in order to comply with the sandboxing rules,” he wrote. He pointed out a slew of features in BBEdit that may not be allowed once the sandboxing restrictions are in place—multi-file search and replace; text factory applications; multi-application automation using AppleScript or Automator; Open File by Name; disk browsers; live folder views in projects; SCM integration; bulk HTML tools operations (syntax check, site update); and lots of behind-the-scenes stuff such as scanning directories for ctags data. “Customers are expecting all of this to work, even in a sandboxed environment, so there are some real challenges there,” Siegel said. An open question is which of those features will be allowed by Apple (but with extra work required on Bare Bones’s part) and which will simply not fit within Apple’s vision of what an application should be allowed to do.


I use BBEdit a lot - it’s my text editor of choice. I use it for my Freeway Actions work, as well as any general purpose writing. It’s an excellent tool for when you don”t want the distraction of styles, fonts etc..

And here is the bit that, for me, rings some alarm bells:

Quote:
Flying Meat’s Mueller shares Pepperrell’s concerns. Sandboxing may “force me to remove one of my applications,” the screenshot utility FlySketch. His other apps, Acorn and VoodooPad, may need “to have features removed to stay in the store,” he said. Both apps currently load plug-ins, which Mueller says won’t be allowed with the sandboxing rules in place. Both also offer “extensive scripting support using python or JavaScript,” which will similarly not be permitted.


The bit in bold is alarming. Freeway Actions are basically JavaScript which manipulate the tag stream as Freeway builds the HTML. Suddenly, it looks as if my Actions writing days could be numbered, especially if Apple decide at Mac OSX 10.8 then it will only allow Macs to run software bought on the App Store.

We will see what the developments are.

http://www.macworld.com/article/163391/ ... _wary.html

_________________
All the best,
Paul
brataccas wrote:
your posts are just combo chains of funny win

I’m on Twitter, tweeting away... My Photos Random Avatar Explanation


Fri Nov 04, 2011 10:07 am
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 6:36 pm
Posts: 5150
Location: /dev/tty0
Reply with quote
I've not looked into it, but I don't see how these things can't be achieved with sandboxing. It's going to be a hell of a lot of work to make features work as my understanding is that you push out certain work to individual 'helper' apps which are locked down in in almost everything other than what their helping with. It might have been in the WWDC or perhaps another video I was watching...
QuickTime does it, it now has a helper app which does video playing or editing or something...Though I guess Apple are allowed to use private APIs...


Fri Nov 04, 2011 11:29 am
Profile WWW
What's a life?
User avatar

Joined: Thu Apr 23, 2009 7:26 pm
Posts: 17040
Reply with quote
paulzolo wrote:
Suddenly, it looks as if my Actions writing days could be numbered, especially if Apple decide at Mac OSX 10.8 then it will only allow Macs to run software bought on the App Store.

I think that's a little premature to worry about to be honest. Apart from the fact we have no idea how big an update 10.8 is likely to be (could be a lion, could be a snow leopard) or when it's due, there's next to no chance of Mac OS going 'App Store only' while the real software big guns - like MS Office and Adobe Creative Suite - aren't on it. If Apple did attempt to impose that policy, it'd probably be the lowest selling version of Mac OS in history. Plus pretty much every mac user has an existing library of software they have paid for that either isn't on the app store or is and they don't feel much like paying for it again. And how would it marry with things like Steam - I'm pretty sure that would never be App Store compliant, almost by definition.

There's a world of difference between being 'app store only' from the start - like iOS is - and attempting to impose that restriction on the whole population after they've had a decade or more of not being subject to it.

People have been raising that bogeyman since the Mac App Store launched but Apple show no signs of any interest in actually doing it.

Jon


Fri Nov 04, 2011 11:34 am
Profile
What's a life?
User avatar

Joined: Thu Apr 23, 2009 7:26 pm
Posts: 17040
Reply with quote
forquare1 wrote:
I've not looked into it, but I don't see how these things can't be achieved with sandboxing. It's going to be a hell of a lot of work to make features work as my understanding is that you push out certain work to individual 'helper' apps which are locked down in in almost everything other than what their helping with. It might have been in the WWDC or perhaps another video I was watching...
QuickTime does it, it now has a helper app which does video playing or editing or something...Though I guess Apple are allowed to use private APIs...

No, the idea of passing off things to 'worker apps' is well discussed in the Apple developer docs. IIRC there's a good Ars Technica article about it as well - may have been part of their gargantuan Lion review now I think of it.

The problem is the sandboxing requires the worker apps to be part of the app bundle. So you can't do the classic photoshop plugin idea. And you can't allow people to modify the bundle because that would break under sandboxing too.

All the possible solutions I can think of do require some sort of OS level tinkering from Apple. And who knows if that's going to happen.


Fri Nov 04, 2011 11:44 am
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 9:40 pm
Posts: 5288
Location: ln -s /London ~
Reply with quote
It's the making-a-plugin-that-doesn't-ship-with-the-original-app problem that most alarms me. We'll wait and see...

_________________
timark_uk wrote:
Gay sex is better than no sex

timark_uk wrote:
Edward Armitage is Awesome. Yes, that's right. Awesome with a A.


Fri Nov 04, 2011 4:21 pm
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 7:10 pm
Posts: 5490
Location: just behind you!
Reply with quote
jonbwfc wrote:
People have been raising that bogeyman since the Mac App Store launched but Apple show no signs of any interest in actually doing it.

yet.

_________________
johnwbfc wrote:
I care not which way round it is as long as at some point some sort of semi-naked wrestling is involved.

Amnesia10 wrote:
Yes but the opportunity to legally kill someone with a giant dildo does not happen every day.

Finally joined Flickr


Fri Nov 04, 2011 4:33 pm
Profile
What's a life?
User avatar

Joined: Thu Apr 23, 2009 7:26 pm
Posts: 17040
Reply with quote
bobbdobbs wrote:
jonbwfc wrote:
People have been raising that bogeyman since the Mac App Store launched but Apple show no signs of any interest in actually doing it.

yet.

Well, you could equally say Kiera Knightly has shown no signs of being desperate to sleep with me. Yet.

Jon


Fri Nov 04, 2011 4:59 pm
Profile
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 7:10 pm
Posts: 5490
Location: just behind you!
Reply with quote
jonbwfc wrote:
bobbdobbs wrote:
jonbwfc wrote:
People have been raising that bogeyman since the Mac App Store launched but Apple show no signs of any interest in actually doing it.

yet.

Well, you could equally say Kiera Knightly has shown no signs of being desperate to sleep with me. Yet.

Jon

true but I think I know which one is more likely :lol: :lol:

_________________
johnwbfc wrote:
I care not which way round it is as long as at some point some sort of semi-naked wrestling is involved.

Amnesia10 wrote:
Yes but the opportunity to legally kill someone with a giant dildo does not happen every day.

Finally joined Flickr


Fri Nov 04, 2011 5:09 pm
Profile
What's a life?
User avatar

Joined: Thu Apr 23, 2009 7:26 pm
Posts: 17040
Reply with quote
I know which one I'd prefer but I'm not laying odds either way :lol: .

Will Shipley's take - interesting.

Jon


Fri Nov 04, 2011 5:22 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 9 posts ] 

Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.