Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

'Apple wil tirannieke controle over ontwikkelaars' - update

Adobes platform evangelist Lee Brimelow heeft in een blogpost fel uitgehaald naar Apple vanwege de beslissing om applicaties die met Adobes software zijn gemaakt, te weren uit de App Store voor de iPhone. "Go screw yourself, Apple."

Volgens Brimelow, die enkele uren na publicatie van zijn blogpost een disclaimer heeft toegevoegd dat hij niet namens het hele bedrijf spreekt, is er geen goede reden voor de beslissing van Apple om applicaties die niet in Objective-C, C, C++ geschreven zijn, te weren uit de App Store. Flash CS5 krijgt een Packager for iPhone, waarmee applicaties die in Actionscript 3 zijn geschreven, worden gecompileerd naar native iPhone-applicaties. Die applicaties kunnen nu niet meer in de App Store komen.

Brimelow vermoedt dat Apple de beslissing heeft genomen om Adobe dwars te zitten. "Dit is een beangstigende zet die geen rationale grondslag heeft behalve dat Apple tirannieke controle wil over ontwikkelaars. Bovendien wil Apple ontwikkelaars als pionnen gebruiken in de kruistocht tegen Adobe. Dit schaadt niet alleen Adobe, maar ook andere technieken zoals Unity3D."

Overigens uit niet iedereen bij Adobe zich in de sterke bewoordingen zoals Brimelow doet. Kevin Lynch, chief technology officer van het bedrijf, vindt dat Apple in zijn recht staat. "We zijn nog steeds van plan om deze feature (Packager for iPhone, red.) mee te leveren met CS5 en het is aan Apple om applicaties toe te staan of te weigeren en hun regels aan te passen."

Apple nam de afgelopen jaren diverse beslissingen die het gebruik van de technieken van Adobe beperken: zo krijgt de browser van de iPhone geen Flash-ondersteuning, in tegenstelling tot browsers van diverse andere smartphoneplatformen. Ook de iPad krijgt geen Flash. Apple zet in op html 5, de nog niet vastgestelde standaard die waarschijnlijk meer toepassingen ondersteunt dan het huidige html 4 en volgens Apple Flash kan vervangen.

Update 15:40: De quote van cto Kevin Lynch van Adobe is toegevoegd naar aanleiding van de suggestie van _beevee_ in zijn reactie.

Door Arnoud Wokke

Redacteur mobile

10-04-2010 • 14:42

487 Linkedin Google+

Reacties (487)

Wijzig sortering
De verwarring is hier dat multitasken en multithreaden door elkaar gebruikt worden in de reatcies. Dat zijn twee verschillende dingen. Ik bedoel eigenlijk multithreaden. Daar gaat GCD ook over. GDC heeft niet zovele met multitasken te maken maar jij verbind ze wel met elkaar in je post.
Multitasking is in de loop der tijd in de volksmond uitgelegd als het kunnen draaien van meerdere programma's tegelijk wat echter niet de juiste uitleg is. Technisch gezien klopt het niet omdat het niet om programma's gaat maar om processen. Multitasking wordt dan ook gedefinieerd als zijnde het uitvoeren van meerdere taken ook wel processen door de cpu. Als je op internet en ander literatuur zoekt zul je deze definitie dan ook meerdere malen voorbij zien komen naast de versimpelde volksmond versie die zegt dat multitasking meerdere applicaties tegelijkertijd draaien is. Dat laatste is namelijk hoe de gebruiker het ervaart, maar niet hoe het onder de motorkap werkt. Een applicatie kan bestaan uit meerdere processen maar dat hoeft niet.

Ik denk dat hier dan ook de kern van het probleem ligt: sommige mensen hanteren een hele andere definitie van multitasking dan anderen waardoor er verwarring ontstaat.
Hoho:
Die roots bestaan nog, in de vorm van AS2.
AS3 is een hele andere taal en zeker niet 'antiek', ik durf te beweren dat het beter is dan Java of Html 5. Lees mijn reacties in vorige topics maar terug.

En wat jij over banners zegt is natuurlijk nonsens, dat is aan de website-beheerder zelf of hij dat type reclame op zijn site wil, het is namelijk met html5 ook al prima mogelijk. Go figure waarom Flash dan toch voor die banners gebruikt wordt en html5 niet, juist ja... omdat Flash de betere keuze is voor interactieve content.

En over de packager, ws zal je net als in appaccelerator gewoon de API's kunnen aanroepen.

[Reactie gewijzigd door poepkop op 11 april 2010 20:38]

Ik ga je moeten teleurstellen vrees ik. Open Source is allemaal mooi en prachtig (ik ontwikkel zelf ook gebruik makende van opensource tools) maar wat bedrijven willen is zekerheid. Als een of ander stuk software het plots niet meer doet of er moet een update uitgevoerd worden dan moet dat nu en direct door de leverancier kunnen worden opgelost. Als je opensource product plots niet meer wil, naar wie ga je bellen? De community?? De community zal dan wel met een oplossing komen aandraven, maar wanneer? Times is money en bedrijven hebben liever een closed source product met goede support dan een prachtig opensource product waarvan de support onbekend/onbestaand/onbetrouwbaar/onberekenbaar is.
Zelfde hier. Leuk alles, iPhone, maar ik heb net even gespeeld met de x10 van een kameraad. Die is hardwarematig beter en op deze manier softwarematig ook. Android gaat iPhone OS voorbij straks, nu misschien al maar daarvoor zit ik er niet diep genoeg in. In ieder geval slecht voor de gebruikers en dus ook voor Apple. Volgende keer Android?
Wanneer ik Adobe was zou ik ook veel meer mijn kaarten zetten op Android. Apple voert blijkbaar een eenzijdige oorlog tegen Adobe. Zonde van je energie. En hoe meer fabrikanten zich op Android storten, hoe beter Android de concurrentie met Apple aan kan gaan.

Dat Apple een probleem heeft met Flash kan ik opzich wel begrijpen. Maar nu lijkt het dat er iets meer speelt....
De afzetmarkt voor pc's en laptops is hier niet belangrijk, het gaat om iPhone OS, telefoons dus.
Klopt, China vaart ook een eigen koers en dat vinden we toch ook prima? Lang leve de censuur, lang leve Apple.
En dan komen ze na een maand klagen dat jouw herbruikbare code niet meer performed als er 100.000 gebruikers tegelijk bezig zijn.
Kwestie van netjes programmeren he
Kwestie van tijd = geld. En waarom zou je native voor de iPhone ontwikkelen als je Android (en windows phone 7?) ook meteen kan meepakken?
En nog mooier in het geval van Flash: het op een website zetten en dus ook toegankelijk voor netbooks en andere devices.
Ik droom er al van: Apps maken die op elk device werken zonder veel moeite: Op je televisie, telefoon en computer.

[Reactie gewijzigd door poepkop op 11 april 2010 21:14]

Net als Titanium en eerlijk gezegd verwacht ik dat dit met CS5 ook voor Android zal kunnen, Java an Actionscript lijken erg op elkaar, dus lijkt mij niet onmogelijk. Ik vraag me alleen af hoe adobe de UI onderdelen gaat regelen. Zou wel erg vet zijn als je ze gewoon als components uit de library kan droppen.

[Reactie gewijzigd door poepkop op 11 april 2010 21:28]

1 2 3 ... 8

Op dit item kan niet meer gereageerd worden.


Apple iPhone 11 Nintendo Switch Lite LG OLED C9 Google Pixel 4 FIFA 20 Samsung Galaxy S10 Sony PlayStation 5 Auto

'14 '15 '16 '17 2018

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True