Apple nog strenger voor Flash
Nieuwe regels verbieden omgezette applicaties
09 april 2010 | Kristiaan Van den Eynde
In de gebruiksvoorwaarden van de nieuwe ontwikkelaarskit voor iPhone OS 4.0 krijgt Flash rake klappen. Adobes plannen om met een omweg Flash op de iPhone te krijgen, vallen hierdoor in het water.
Apple heeft nogmaals bewezen geen Flash op zijn toestellen te willen door programmeurs nog striktere regels op te leggen. Die laatsten mogen nu enkel nog via Objective-C, C, C++ of Javascript de door Apple voorziene codebibliotheken aanspreken. Elke vorm van tussenweg of omzetting is uit den boze.
Dat is een streep door de rekening van Adobe, dat met Creative Suite 5 (CS 5) aan iPhone-conversie wou doen. Flash-applicaties zouden in CS 5 met een druk op de knop iPhone-compatibel gemaakt worden. Maar volgens de nieuwe gebruiksvoorwaarden van het in deze zomer verwachte iPhone OS is dat nu verboden.
Apple liet eerder al weten geen voorstander van Flash te zijn. Officieel omdat de software onveilig, onstabiel en energieverslindend is.
Lees meer artikels over :
mobile, apple, iphone, flash, sdk
bron: Webwereld
13/04/2010 09:58:45
webkid schreef:
Eigenlijk snap je er niets van en maak je bovendien nog kromme vergelijkingen ook: "stel eens dat MS beslist in SP1 om C++ weg te laten vallen". Deze vergelijking klopt niet: Apple laat hier helemaal niets wegvallen: ActionScript is nog nooit een native programmeertaal geweest voor OS X of iPhone OS. Wie als developer het onderste uit de kan wil halen voor zijn nieuwste OS X-applicatie, gebruikt gewoon de beste native tools en dat is nog altijd Cocoa (Objective-C/Objective C++) en OpenGL. Als je als developer te lui bent om Objective-C te leren, ontwikkel dan niet voor OS X. De beste OS X developers ontwikkelen gewoon in native Cocoa. Punt. Beschouw Flash als een soort Java: cross platform, maar welke prijs betaalt men hiervoor? Juist ja, een "performance penalty". Ook om deze performance-reden heeft Apple de Java/Cocoa bridge stopgezet. Apple beschermt de integriteit en performance van haar platform, net zoals MS dat doet met haar aanbod van .NET-developer tools. Wat voor zin heeft het om native Cocoa API's van nieuwe features te voorzien, als de crossplatform tools achterlopen en ze te traag implementeren?
Ok kan ik inkomen maar dat hadden ze dan maar in het begin moeten beslissen en niet als wraakactie plots onmogelijk maken.
13/04/2010 01:31:17
iemand schreef:Ik vind dit ook zielig, maar zal ook zeggen waarom. Een bedrijf (in dit geval Adobe) zit veel geld te investeren in een technologie om ActionScript te laten vertalen naar de iPhone en dan zegt Apple doodleuk wij gaan dit verbieden. Dat doen ze in de kleutertuin hé... Het toppunt van alles is dat niet Adobe schade lijdt, maar ook andere ontwikkelaars (want Adobe is niet de enige die deze techniek toepast).
Ook Unity3D krijgt met deze beslissing het deksel op de neus. Dan niet vergeten al die ontwikkelaars dat toepassingen gemaakt hebben die op Unity3D en soortgelijke gemaakt hebben. Die ontwikkelaars dat er mee voor gezorgd hebben dat de App store van Apple zo'n succes is geworden.
Bekijk het even zo: Microsoft laat ontwikkelaars toe om te programmeren in C++, .net,... op Windows 7. In Service pack 1 beslissen ze even om C++ weg te laten vallen (zonder dit op voorhand te zeggen). Al die mensen die dus hun programma in C++ hebben geschreven mogen helemaal opnieuw beginnen.
Als je het bekijkt vanuit het standpunt van de ontwikkelaar is dit echt smerig, zielig en vreselijk kinderachtig. Adobe had een omweg gevonden in de strenge regels van Apple en Apple gaat dan doodleuk hun strenge regels eens strenger maken. Dan zeg ik ook graag:
Go screw yourself, Apple.
Apple toont nog maar eens aan dat ze geen zier geven om de ontwikkelaars. Helaas is de iPhone zo'n populair toestel dat de ontwikkelaar er moeilijk naast kan kijken. Het is die pretentie van Apple dat mij nooit heeft aangestaan.
Je mag dan denken wat je wilt over Flash, maar dit is gewoonweg zielig en ik ben het dus 100% eens met die eerste reactie!
Eigenlijk snap je er niets van en maak je bovendien nog kromme vergelijkingen ook: "stel eens dat MS beslist in SP1 om C++ weg te laten vallen". Deze vergelijking klopt niet: Apple laat hier helemaal niets wegvallen: ActionScript is nog nooit een native programmeertaal geweest voor OS X of iPhone OS. Wie als developer het onderste uit de kan wil halen voor zijn nieuwste OS X-applicatie, gebruikt gewoon de beste native tools en dat is nog altijd Cocoa (Objective-C/Objective C++) en OpenGL. Als je als developer te lui bent om Objective-C te leren, ontwikkel dan niet voor OS X. De beste OS X developers ontwikkelen gewoon in native Cocoa. Punt. Beschouw Flash als een soort Java: cross platform, maar welke prijs betaalt men hiervoor? Juist ja, een "performance penalty". Ook om deze performance-reden heeft Apple de Java/Cocoa bridge stopgezet. Apple beschermt de integriteit en performance van haar platform, net zoals MS dat doet met haar aanbod van .NET-developer tools. Wat voor zin heeft het om native Cocoa API's van nieuwe features te voorzien, als de crossplatform tools achterlopen en ze te traag implementeren?
12/04/2010 23:14:08
Apple hier, Apple daar. Who gives a shit?
In de VS is het een al klein spelertje, hier is het nog erger.
12/04/2010 11:24:09
Ik denk dat er maar weinig mensen zijn die hun iPhone jailbreaken. Daarbij is Microsoft altijd al gericht op ontwikkelaars gelukkig maken (filmpjes van Steve Ballmer waar hij 100x developers developers developers zegt is niet voor niets) dus betwijfel ik dat ze ook zo'n streng beleid zullen voeren als Apple.
Dat je enkel app kan installeren vanuit de store zegt nog niet veel over de regels wat betreft het toelaten van de applicaties.
Ah ik hou het wel bij Nokia :p Gratis navigatie, geen jailbreak gedoe, geen Winodws mobile, geen Apple
Kan niet wachten totdat Symbian^4 uitkomt :p
12/04/2010 10:02:37
boulder schreef:
Ik ben blij dat ik geen iPhone, iPod of andere iRommel gebruik.
Zo’n tyrannieke houding van de makers, die alles van A tot Z onder controle willn hebben zou ik niet kunnen verdragen.
Een blote tiet mag al niet, en voor elke applicatie gaan ze bepalen of zij het wel zien zitten dat die op die toestelletjes komt.
Van Microsoft kun je veel zeggen, maar zo’n controlefreaks zijn zij nooit geweest.
Als je een applicatie voor Windows wilt schrijven, dan doe je dat gewoon.
Die tyrannieke houding zal Apple mettertijd nog zuur opbreken, creativiteit wordt ermee gefnuikt, en dat zal op den duur tot verschraling leiden.
Ach, gewoon jailbreaken die handel :p Direct opgelost. Moest dit niet mogelijk zijn, zouden er niet zoveel iPhones verkocht worden

12/04/2010 00:36:08
boulder schreef:
Van Microsoft kun je veel zeggen, maar zo’n controlefreaks zijn zij nooit geweest.
Maar dat kan nog komen met hun windows phone 7. Heeft dezelfde beperkingen als de eerste iPhone inclusief dat je enkel apps uit hun market kan installeren.
12/04/2010 00:23:42
Ik ben blij dat ik geen iPhone, iPod of andere iRommel gebruik.
Zo’n tyrannieke houding van de makers, die alles van A tot Z onder controle willn hebben zou ik niet kunnen verdragen.
Een blote tiet mag al niet, en voor elke applicatie gaan ze bepalen of zij het wel zien zitten dat die op die toestelletjes komt.
Van Microsoft kun je veel zeggen, maar zo’n controlefreaks zijn zij nooit geweest.
Als je een applicatie voor Windows wilt schrijven, dan doe je dat gewoon.
Die tyrannieke houding zal Apple mettertijd nog zuur opbreken, creativiteit wordt ermee gefnuikt, en dat zal op den duur tot verschraling leiden.
11/04/2010 12:28:32
reinier schreef:
Zo krijgt HTML5 iets meer kans om te groeien en opgenomen te worden door de ontwikkelgemeenschap. Een Open standaard waar iedereen gratis van gebruik mag maken.
Het ziet er wat dat betreft niet te goed uit. Adobe's Larry Masinter, die mee in de groep zit voor de standaardisering van HTML5 zegt:
"There are some things that are wrong with the spec I'd like to see fixed. There are some things that are really, really, wrong with the process that I'd like to improve."
( via: http://www.appleinsider.com/articles/10/02/14/adobe_working_to_sabotage_html5.html )
Met het debacle dat we nu kennen zitten we mogelijk helemaal in een impasse.
11/04/2010 10:04:21
Ik begin zo langer zo meer de pest te krijgen aan Flash op sites en nog meer van de controle die Adobe ermee op het internet probeert te krijgen. Niemand is gebaat met een 3de controle freak in de IT-wereld. (1 is MS, 2 is Apple)
Daarom hoop ik stilletjes dat het nooit tot een akkoord tssn Adobe en Apple komt. Zo krijgt HTML5 iets meer kans om te groeien en opgenomen te worden door de ontwikkelgemeenschap. Een Open standaard waar iedereen gratis van gebruik mag maken.
10/04/2010 14:53:32
Ik vind dit ook zielig, maar zal ook zeggen waarom. Een bedrijf (in dit geval Adobe) zit veel geld te investeren in een technologie om ActionScript te laten vertalen naar de iPhone en dan zegt Apple doodleuk wij gaan dit verbieden. Dat doen ze in de kleutertuin hé... Het toppunt van alles is dat niet Adobe schade lijdt, maar ook andere ontwikkelaars (want Adobe is niet de enige die deze techniek toepast).
Ook Unity3D krijgt met deze beslissing het deksel op de neus. Dan niet vergeten al die ontwikkelaars dat toepassingen gemaakt hebben die op Unity3D en soortgelijke gemaakt hebben. Die ontwikkelaars dat er mee voor gezorgd hebben dat de App store van Apple zo'n succes is geworden.
Bekijk het even zo: Microsoft laat ontwikkelaars toe om te programmeren in C++, .net,... op Windows 7. In Service pack 1 beslissen ze even om C++ weg te laten vallen (zonder dit op voorhand te zeggen). Al die mensen die dus hun programma in C++ hebben geschreven mogen helemaal opnieuw beginnen.
Als je het bekijkt vanuit het standpunt van de ontwikkelaar is dit echt smerig, zielig en vreselijk kinderachtig. Adobe had een omweg gevonden in de strenge regels van Apple en Apple gaat dan doodleuk hun strenge regels eens strenger maken. Dan zeg ik ook graag: Go screw yourself, Apple.
Apple toont nog maar eens aan dat ze geen zier geven om de ontwikkelaars. Helaas is de iPhone zo'n populair toestel dat de ontwikkelaar er moeilijk naast kan kijken. Het is die pretentie van Apple dat mij nooit heeft aangestaan.
Je mag dan denken wat je wilt over Flash, maar dit is gewoonweg zielig en ik ben het dus 100% eens met die eerste reactie!
10/04/2010 12:12:05
JelleMees schreef:
Apple is een zielig bedrijf... Het wordt eens tijd dat de EU Apple eens aanpakt. MS heeft voorlopig genoeg afgezien.
Over een zielig bedrijf gesproken (of tenminste zijn zielige medewerkers): Adobe's Lee Brimelo met zijn Flashblog
http://theflashblog.com/?p=1888. Uitspraken als "Go screw yourself Apple" van een core medewerker bij Adobe laten niets aan de verbeelding over bij de gang van zaken bij dat bedrijf. Als ik Adobe was zou ik Lee gewoon buiten kegelen.
Een stukje voorgeschiedenis: Toen Apple nog een appeltje was eind jaren 90 ging Steve Jobs de CEO van Adobe, Bruce Chizen, bezoeken met de vraag om een multimedia suite voor Mac OS te bouwen. Steve kon oprotten en zo bouwde Apple dan zelf iLife. Misschien moet Bruce nu maar eens op de koffie met Steve, zoals hij dat onlangs met Google's CEO Eric Schmidt deed.
10/04/2010 09:48:57
JelleMees schreef:
Apple is een zielig bedrijf... Het wordt eens tijd dat de EU Apple eens aanpakt. MS heeft voorlopig genoeg afgezien.
Ik zou uw reactie eerder als "zielig" omschrijven. Op welke basis zou de EU Apple eens moeten aanpakken? Ik zie geen enkele reden hoor: de vrije keuze wordt perfect gerespecteerd.
Apple is op basis van de installed base van de iPhone de enige speler ter wereld dat Adobe onder druk kan zetten om een betere mobiele en reguliere Flash Player te bouwen. Wanneer Adobe uiteindelijk toch hun Flash Player herbekijkt en door Apple wordt goed bevonden, zullen alle andere smartphoneleveranciers hier automatisch ook hun voordeel mee halen.
10/04/2010 06:39:39
Het artikel zegt het juist. Adobe gebruikt een omweg om op het iPhone OS platform te komen. Is dat dan zo raar dat Apple de achterdeur dichttrekt? Het gaat trouwens niet alleen om Adobe, maar ook alle andere cross-platformen.
Adobe heeft gewoon hoog spel gespeeld en verloren. Als je als bedrijf aan een product werkt, dan doe je toch enige vorm van marktonderzoek? Dus als niet 1 enkel van je producten (Flash player voor iPhone etc.) door de app store geraken, waarom dan een heel platform bouwen?
Ondertussen wemelt het op diverse forums van iPhone programmeurs die hun kap over de haag gooien omdat hun non-Apple platformen nu waardeloos zijn. Wel, dat lijkt me een hele goeie zaak voor zij die zich aan de afspraken hebben gehouden en met de juiste tools werken. Hun marktwaarde is nu ineens vergroot.
10/04/2010 02:13:36
Apple is geen zielig bedrijf, maar kiest er gewoon voor om technologie die ze als voorbijgestreefd beschouwt, niet meer te ondersteunen. Een technologiebedrijf (want dat is Apple nog steeds) dat tegen het gangbare gedachtengoed durft en kan ingaan, verdient waardering i.p.v. inmenging van een administratief orgaan als de EU. De laatste 10 jaar heeft Apple bewezen dat je met creativiteit, design, marketing en het maken van risicovolle, maar bewuste keuzes wel degelijk de bakens kan verzetten.
Dat een deel van de kopersmarkt bereid is om hiervoor meer te betalen is hun goed recht. De krampachtige kopieerpogingen (en sommige zijn echt wel goed hoor!) in de verschillende marktsegmenten maken wel duidelijk dat men in Cupertino uitstekend aanvoelt waar de consument behoefte aan heeft en dat op een eenvoudige, gebruiksvriendelijke manier ook kan aanleveren.
Ik denk dat men dit zelfs in Redmond begrepen heeft en zij er stiekem jaloers op zijn dat Apple in staat is om flexibel (en vrij snel) grote richtingsveranderingen door te voeren. Het voordeel van een (relatief) kleine speler, inderdaad.
Gelukkig bewijst Microsoft met Windows 7 dat ook zij stilaan durven te breken met hun verleden. Dat zij dat stap voor stap moeten doen is logisch en een gevolg van hun keuze om een zo groot mogelijk aantal systemen te blijven ondersteunen.
Om af te sluiten : ieder zijn speeltuin, maar mij interesseert het hoegenaamd niet wat je allemaal los of vast kan schroeven aan een computer, of hoe je dingen kan programmeren. Ik heb 18 jaar geleden bewust gekozen voor een (min of meer gesloten) systeem en heb daar, noch in mijn bedrijf, noch in mijn prive, nooit enig nadeel van ondervonden, in tegendeel ...
09/04/2010 18:52:52
Apple is een zielig bedrijf... Het wordt eens tijd dat de EU Apple eens aanpakt. MS heeft voorlopig genoeg afgezien.
Blog : De Redactie
Het zijn hoogdagen voor ICANN. De organisatie krijgt bakken geld voor nieuwe toplevel domeinnamen. Maar wie staat te springen om ze te gebruiken?
lees meer »
in de kijker »
news
De opstarttijd van Windows 8 is zo kort dat er nauwelijks tijd is om in de Veilige Modus te geraken. Microsoft sleutelde daarom flink aan de bootcyclus.
lees meer »
news
In Antwerpen opent vandaag Gamebox, een project waar jongeren onder begeleiding van specialisten kunnen gaan gamen.
lees meer »
help
De webapplicatie Readlists maakt gratis e-books van door jou geselecteerde nieuwsartikelen en verstuurt ze naar je smartphone, tablet of e-reader.
lees meer »
Game
Na een ongeluk met een gevangenistransport kom je in het onheilspellende Silent Hill terecht. Wapens zijn schaars, dus zal je moeten improviseren om te overleven.
lees meer »
wedstrijden »
Win 6x Mission: Impossible - Ghost Protocol!
Doe mee »