Udvikleren James Thomson, der står bag den populære lommeregner til iOS kaldet PCalc, meddelte på Twitter, at Apple tvinger ham til at fjerne widgetten fra applikationen, som giver dig mulighed for at udføre beregninger direkte i Notification Center for iOS 8. Ifølge Apples regler, må widgets ikke udføre beregninger.
Apple har til brug for widgets, som i iOS 8 kan placeres i en sektion i dag Notifikationscenter, ret strenge regler. Disse er naturligvis tilgængelige for udviklere i den relevante dokumentation. Blandt andet forbyder Apple brugen af enhver widget, der udfører flertrinshandlinger. "Hvis du vil oprette en app-udvidelse, der tillader en flertrinsoperation, eller enhver langvarig operation som at downloade og uploade filer, er Notification Center ikke det rigtige valg." Apples regler nævner dog ikke direkte lommeregneren og beregningerne.
Apple har fortalt mig, at Notification Center-widgets på iOS ikke kan udføre nogen beregninger, og den aktuelle PCalc-widget skal fjernes.
- James Thomson (@jamesthomson) Oktober 29, 2014
Under alle omstændigheder er situationen ret mærkelig og uventet. Apple promoverer selv PCalc-applikationen i App Store, nemlig i kategorien Bedste apps til iOS 8 – Notification Center Widgets. Den pludselige vending og behovet for at fjerne kernefunktionen i denne applikation er derfor overraskende og må have overrasket dens skaber (og dens brugere) ganske ubehageligt, som hans andre kommentarer på Twitter indikerer.
PCalc er ikke det første og bestemt ikke det sidste "offer" for Apples restriktioner relateret til Notification Center og widgets. Tidligere fjernede Apple allerede Launcher-applikationen fra App Store, hvilket gjorde det muligt at oprette forskellige hurtige handlinger ved hjælp af URL'er og derefter vise dem i form af ikoner i Notifikationscenteret. Launcher gjorde det således muligt at skrive en SMS-besked, starte et opkald med en bestemt kontakt, skrive et tweet og så videre direkte fra den låste iPhone.
PCalc er endnu ikke blevet hentet fra App Store, men dens skaber er blevet bedt om at fjerne widgetten fra appen.
Apple forbød sin egen widget :-)
Jeg forstår ikke, hvorfor Apple tager så meget af magten til at bestemme for brugeren. Ja, det er Apples butik, gør hvad du vil med den. Jeg forstår, at han ikke vil have malware der, eller at butikken skal være fyldt med en milliard apps, der gør det samme. Men jeg forstår ikke, hvorfor når nogen opfinder noget, Apple siger, at noget ikke er beregnet til det, og det skal væk. Hvorfor beslutter brugeren ikke noget som dette? Jeg kan godt lide widgetten, jeg vil bruge appen. Jeg kan ikke lide widgetten, jeg vil afinstallere appen.
På en eller anden måde. Selvom jeg forstår deres ret til reglerne, er nogle af reglerne på den anden side virkelig utrolige. Måske ikke så meget fordi de begrænser udviklere og derefter brugere, men fordi nogen endda har tænkt på sådanne regler og stadig kræver, at de følges. Det kunne jeg godt forstå, om end med modvilje, i statsforvaltningen, men det er simpelthen absurd for en kommerciel organisation.
tænk over det igen.... nogen designer en platform, beslutter at applikationer hører til her, informationswidgets hører til her, der skal kun være en låseskærm med tid og et maksimalt antal beskeder eller meddelelser... i noterne skal der være noter og ikke nødvendigvis en lommeregner eller et foto af Britney Spears, der klæder sig af og på hvert 5. minut. Hver brugergrænseflade har brug for regler, ellers vil udviklerne gøre det til noget rod.
Tænk igen over, hvem der tænker på dig. Har du en mening og kan du ikke beslutte dig for, om du vil bruge noget eller ej? Når du går på et offentligt toilet, venter du så på, at nogen fortæller dig, hvilket du skal gå til, hvordan du skal sidde der, og hvordan du bruger toilettet? Eller vælger du den, der er tættest på dig og samtidig ikke er forurenet? Og hvis du ved en fejl træffer det forkerte valg, vil du så tage et andet sted hen næste gang? Men på den anden side erkender jeg, at det meste af menneskeheden er glad for, at nogen træffer beslutninger for dem, det fjerner deres ansvarsfølelse, og hvis det ikke lykkes, har de nogen at skælde ud, og det er ikke deres dømmekraft og fri vilje, men skylden hos den, de lytter til . Ideel.
Du finder ikke meget malware i app-butikken, men den er helt sikkert dækket af milliarder af apps.
Jeg vil anbefale at købe en Android-enhed.
det fungerer ikke særlig godt, når jeg udvikler applikationer til iOS :)
bliv ikke overrasket, de gør det bare for at brugeroplevelsen ikke kun med iOS, men også med dens applikationer er komplet, så udviklere ikke bruger grænsefladen på en snoet måde, der bryder den oprindelige logik... Ikke gør det for at opfylde magtambitioner, for guds skyld, de gør det bare for at brugerne får kvalitet og ikke kun med forudinstallerede applikationer, men også med alle dem, der findes i deres katalog.
Og hvem skal kompensere ham for omkostningerne???
"dens skaber er blevet beordret til at fjerne widget'en fra appen." ? :)
Måske arbejder Apple allerede på iOS9, og han vil placere lommeregneren i notifikationscenteret, og det burde være en af de to væsentlige funktioner i iOS9 :-)
det kan ikke hænge sammen med, at det føles som om widgets ikke gør meget og ikke kører i lang tid, så der er ikke en masse seriøs strømstyring involveret i at administrere dem? så kan lommeregneren tændt og efterladt på displayet dræne batteriet for meget
det er muligt, men det er sikkert, at regnemaskinen mellem meddelelserne er en almindelig gentagelse af meddelelsernes oprindelige betydning.
Og cirklen sluttede: http://9to5mac.com/2014/10/30/apple-calculator-widgets-pcalc/
Jeg må modvilligt give Apple ret... dette hører simpelthen ikke hjemme i notifikationer. Forestil dig, hvordan det ville se ud, hvis forfatterne lagde deres widgets her på skrivebordet, her i notifikationerne, der på låseskærmen, simpelthen ikke efter hvor de egentlig hører hjemme, men bare for at de er så synlige som muligt, ville det være en flot bug. Lommeregneren er ikke en af notifikationerne.