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

Door , , 16 reacties

HTC heeft een sdk beschikbaar gesteld waarmee ontwikkelaars apps kunnen maken voor HTC's eigen Android-schil Sense. De met de sdk gemaakte apps werken vooralsnog alleen op de krachtigste toestellen en op HTC's tablet Flyer.

HTC SensationDe sdk bevat api's voor drie soorten apps en widgets, blijkt op de voor ontwikkelaars gemaakte site. Een is voor 'common controls', zaken die werken op alle ondersteunde toestellen. Daarnaast kunnen er apps gemaakt worden voor het autostereoscopische scherm van HTC's 3d-toestel Evo 3D. Ook kunnen er apps gemaakt worden voor de Scribe-pen die bij HTC's tablet Flyer zit en vermoedelijk terugkomt bij de onaangekondigde 10"-tablet Puccini.

Apps die met de sdk worden gemaakt werken lang niet op alle HTC's; alleen tablets en Android-smartphones met Sense 3.0 of hoger worden ondersteund. Daarmee werken apps dus niet op andere recente toestellen als Incredible S en Desire S. OpenSense werkt bovendien niet met Windows Phone. Op de site zijn naast de sdk ook broncodes te vinden van toestellen en de tool om bootloaders van de vergrendeling te ontdoen. Die laatste functie is nog niet actief.

HTC maakte eind juni bekend dat de sdk eraan zat te komen. De OpenSense-sdk kwam niet als een verrassing; verwijzingen naar OpenSense verschenen voor het eerst in 2009, toen Android 2.1-firmware voor het voormalige toptoestel Hero naar buiten kwam.

Moderatie-faq Wijzig weergave

Reacties (16)

Ik vraag me af of dit een groot succes wordt. Ook is de doelgroep voor deze SDK mij niet geheel duidelijk. Er is al een groot aantal mobiele platforms om te ondersteunen wanneer je een app wilt bieden aan gebruikers. Denk aan Android, IPhone, Blackberry en in mindere mate aan Symian. Door te kiezen voor de Sense SDK introduceer je een extra diferentiatie. Je app werkt niet op andere Android toestellen.
Sense is een van de weinige shells die ik een toevoeging vind op Android. Als je daar aan gewend bent is het leuk als er ook apps zijn die zich aan de interface houden.

Natuurlijk kun je generieke widgets draaien met elke launcher, maar de look and feel en integratie is een aardig extra. Ik kan me niet voorstellen dat dit nu hoog op de lijst van commerciele app ontwikkelaars gaat staan Daarvoor is de doelgroep te klein vermoedelijk, maar kleinere ontwikkelaars kunnen hier wel pret mee hebben.

Vanuit HTC is het natuurlijk een verstandige move omdat je in de Android wereld op specs, prijs en looks moet concurreren. De eerste twee zijn nauw verbonden dus dat is lastig en slecht voor je marges. Bovendien zul het daar al snel aflegggen tegen m.n. Samsung die meer onderdelen zelf produceert dus dezelfde specs voor een lagere kan aanbieden en ook noog eens de eerste kan zijn met veel technologieen omdat van chips tot beeldschermen zelf kunnen maken.

Looks zijn lastig en modegevoelig dus daarop concurreren is lastig.

Wat overblijft binen Android is de shell. Als HTC met een veelgeprezen shell een trouwe aanhang kan creeren kan dat een dat een uitstekend verkoopargument zijn. Ik was ook van de leg toen ik van een HTC Hero naar een Sony-Ericsson stapte en dat zullen veel eindgebruikers hebben. Als een toestel me een user experience aanbiedt die prettig voelt, die ik al ken en waar dus meer apps voor komen met diezelfde look en feel heb je me al voor een deel binnen als je daarnaast zorgt voor een nette prijs en redelijk vergelijkbare specs.

Als tweaker is mijn Hero allang een testbed voor alle mogelijke custom roms, maar om solide te gebruiken en zeker te weten dat alles werkt ´as advertised´ heb ik een Windows 7 toestel erbij.

Lukt het HTC, die slim en begijpelijk start met de high end toestellen, om dit te populariseren zullen ze een groter aandeel in de Android markt krijgen van niet tweakers. Mensen die het niet erg vinden om het nieuwe toetje van Google een half jaar later te krijgen omdat sense nog aangepast moet worden, maar die gewoon blij zijn met een toestel dat altijd doet wat ze verwachten.

Beetje als een Nokia, Windows 7 foon en natuurlijk een Iphone en minstens twee daarvan hebben al aangetoond dat je met verouderde hardware toch nog een groot aantal toestellen kan verkopen als de consument out of the box weet wat hij krijgt.
En de nieuwe looks en feels die ze op forums terug vinden kunnen ze weer stukjes zelf van gebruiken.
Het is voorzover ik kan zien geen SDK voor apps, die is er namelijk al. Je kunt hiermee extra's voor Sense maken, onder andere. Gezien het kleine aantal extra's dat je er nu voor kunt krijgen (via HTC zelf althans) is het een leuke toevoeging.
Er zijn vrijwel altijd mogelijkheden om dynamisch eerst te controleren of sense aanwezig is en zo ja gebruik te maken van de api, zo nee terugvallen op de standaard android api, zodat de app automatisch integreert met de sense schil als deze aanwezig is op het toestel. Zo moeilijk is het echt niet om een vlaggetje in te stellen in je app en hierop te checken waar nodig. Ik verwacht toch wel een klein beetje creatieviteit bij ontwikkelaars.
Hmmz, erg jammer dat het alleen voor Sense 3.0 is. :( Had graag een versie van de app gemaakt waar ik me bezig ben voor m'n eigen Desire S. Een groot deel van het assortiment valt hiermee buiten de boot. Dit maakt het vooralsnog ook een stuk minder interessant om te gaan gebruiken ook voor de meeste ontwikkelaars denk ik.

[Reactie gewijzigd door da Burp op 9 augustus 2011 09:20]

Wat had je precies willen doen wat je nu niet kunt doen dan? Als ik het goed begrijp is de common controls api eigenlijk de minst interessante (geeft alleen dezelfde look and feel als sense). De andere twee (stereoscopic en pen) heb je sowieso niks aan als je geen toestel hebt met 3d scherm of met pen (en dat het HTC moet zijn is logisch, het is hun software).
Je kunt je software toch nog steeds voor je Desire S maken maar dan niet gebruik makend van de sense API?
Tuurlijk zal die app ook gewoon werken op m'n Desire S. En alleen het common controls api is voor deze app interessant. Maar daarmee kan je je app er wel gewoon gelikter uit laten zien op een HTC.

Zoals ik al zeg, vooralsnog is het voor mij niet interessant. Vroeg of laat zullen alle HTC devices wel Sense 3.0 gebruiken. Maar voordat dat zo ver is zijn we gauw 2-3 jaar verder.
Dat ben ik met je eens, echter is het zo dat toekomstige telefoons alle sense 3.0 zullen hebben. Het is dan ook gewoon een kwestie van tijd voordat dit interessant is voor ontwikkelaars.
Tsja... Aan de ene kant ben ik het met je eens, maar aan de andere kant zullen ze toch op den duur concessies moeten gaan doen. Beter dat ze het nu doen, op een redelijk gunstig moment, dan als er een *nog* grotere verscheidenheid aan versies in omloop is.
Ik dacht dat elke launcher sowiso al in staat was om standaard android widgwets te tonen.
Waarom maakt htc dan weer hun eigen uitbereidingen?
Zo krijg je alleen maar wildgroei.

[Reactie gewijzigd door Oeroeg op 9 augustus 2011 10:08]

Tja, dat is het probleem met Android aan het woorden. Door de vrijheid ontstaat er een wildgroei aan verschillende platformen met eigen app stores, eigen gamesportal (tegra) en nu ook eigen apps.

1 van de redenen voor mij om Android weg te doen.
Een van de redenen waarom Android: verscheidenheid en keuze.

Je kunt het ook wildgroei noemen: ik noem het gewoon groei.
Opzich valt het allemaal wel mee, toestellen krijgen steeds meer updates, de Android Market is nog steeds veruit de beste, en ik verwacht ook niet dat developers massaal apps gaan ontwikkelen voor 3 HTC toestellen, en de andere 500+ toestellen lekker te vergeten.
Misschien leuk als je zelf een Sense 3.0 toestel hebt om er wat mee te spelen, maar ik denk niet dat het heel populair zal worden. Ik zou dan zelf eerder nieuwe functies/betere layout maken voor al die toestellen, dan voor een select groepje.
Voor HTC is die "wildgroei" geen nadeel, voor HTC is de eenheidsworst die met alleen stock android phones zou krijgen een nadeel. Want dan kunnen ze (zoals max3d hierboven zo duidelijk beschrijft) alleen nog maar op prijs concurreren.
nice! laat iemand ff bluetooth voice dial fixen voor de sensation.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True