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 , , 31 reacties

Samsung heeft versie 3.5 van de software development kit voor zijn Smart TV-platform vrijgegeven. De nieuwste versie geeft app-ontwikkelaars de mogelijkheid om besturing via gebaren en spraak in hun apps te integreren.

Bediening via spraak en gebaren is een van de nieuwe features die Samsung dit jaar aan zijn Smart TV-platform heeft toegevoegd. Tot nu toe waren die features alleen te gebruiken in de applicaties van Samsung zelf, maar met de nieuwe sdk komt daar verandering in. Ook kunnen applicaties nu gebruikmaken van Samsungs AllShare dlna-implementatie en via het TV-Mobile-framework is het mogelijk om vanuit een tv-app verbinding te maken met een mobieltje of tablet.

De nieuwe versie van de sdk geeft gebruikers voor het eerst ook de keuze een andere ide te gebruiken. Voorheen moesten alle apps in Samsungs eigen pakket gemaakt worden, maar ontwikkelaars kunnen nu ook Eclipse gebruiken in combinatie met de emulator uit de sdk.

Moderatie-faq Wijzig weergave

Reacties (31)

Misschien handig om aan het artikel toe te voegen in welke taal je kan programmeren?

JavaScript & Flash wordt momenteel ondersteund door SDK 3.5.
Ik geloof alleen nog in HTML5 en C++, andere zaken lijken mij niet geschikt hiervoor, flash is al dood.
Tja gelukkig is waar jij in geloofd (of wie dan ook) geen maatstaaf :)
Wat hij gelooft is idd geen maatstaf. Steeds meer developers die bijvoorbeeld actief iets doen met HTML5 gamedevelopment (het gebied waar Flash juist zo groot in is) komen ervan terug met de reden dat de tech nog te jong is en teveel in zijn kinderschoenen staat. Flash heeft op dit moment gewoon zowel de betere features als tools. Vooral audio support is om te huilen in HTML5. Deze HTML5/JS Gameboy Color emulator bijvoorbeeld, gebruikt gewoon flash om de audio te outputten.

En wat C++ betreft... 't Is mijn favoriete taal en ik werk er dagelijks in, maar ik zal de eerste zijn om toe te geven dat dat echt niet de meest geschikte is voor alledaagse app op allerlei devices. Als alle webgames in een native taal geschreven waren dan was het web een nog veel onveiligere plek dan het nu al is. Als we iets hebben geleerd van MS' ActiveX...

[Reactie gewijzigd door .oisyn op 9 juli 2012 17:10]

Ik geloof alleen nog in HTML5 en C++
HTML5 is geen programmeertaal :)
Trekt het Smart TV platform dan een beetje developers aan? Zoveel mensen gebruiken het namelijk denk ik niet. Dus is het niet iets waar je als developer warm voor loopt...? Kan aan mij liggen hoor.
Dag 1 van mijn UE46C8700 stonden er al apps op.

Begon heel schraal met youtube, Funda en een paar fut appies (hetweer & nasdaq indexjes)

Nu is er een heel scala aan apps beschikbaar. Stuk of 3 om films te huren/streamen, spelletjes, facebook/twitter, fitness oefeningen/tips, educatieve spellen etc etc

Zelf gebruik ik alleen:
- Funda
- Youtube
- Muzu.tv ( ter vervanging van TMF :+ )

Er zitten leuke apps tussen die meerwaarde bieden, maar de rest (90%) is crap. Maar dit heb je ook met de AppStore / Android market :Y)
edit:
@Hieronder:
Apps kan je gewoon zelf installeren op de TV zelf ALA AppStore/Android Market welke geleverd worden door een Samsung App Market. Gewoon in het menu van de TV dus.

Wat Lennyz aankaart is vanuit een developers oogpunt (En volgens mij specifiek de SamyGO hackers. Kan me niet voorstellen dat Samsung's SDK zo houtje touwtje is)

[Reactie gewijzigd door LinuX-TUX op 9 juli 2012 14:32]

[nagmode] Play Store ipv Android Market [/nagmode] :+ :9

Anyway, ook even ter vermelding, onlangs was er hier nog een bericht over een tv-aanbieder die dacht ik ook samsung smarttv ging gebruiken (weepee tv of peewee tv ofoziets)
Door een SDK vrij te geven heb je uiteraard wel de kans dat er een community bij komt. Dat kan er dan wel weer voor zorgen dat de televisies mee worden verkocht, want er zal een diversiteit aan mogelijkheden ontstaan wat weer een verkoopsargument kan zijn voor Samsung.
Ik denk dat het vooral interessant is voor nieuwssites en aanbieders van on-demand content.
edit: en sociale media natuurlijk.

[Reactie gewijzigd door williewimp op 9 juli 2012 14:55]

Voor nu is het meer een hobbyisten platform of voor een bedrijf om een experimentje op los te laten, ik denk dat de integratie van Android en iOS op TV's meer los gaat maken bij development partijen!
Kan iedereen eigenlijk gewoon zelf vrij apps installeren, of ben je zoals op iOS en WinRT gebonden aan een market waarvoor apps officieel moeten worden aangeboden?
Ja, je kan zelf apps installeren. Dit is voor de gewone gebruiker ingewikkeld omdat je de apps moet installeren vanaf een webserver.
Dat is alleen als je als developer je eigen app wilt testen.

Als je eenmaal klaar bent submit je je app naar de market van Samsung en is hij gewoon via de appmanager te downloaden.
Laat staan zelf apps ontwikkelen :D
Je kan de apps uit een market halen die je via het smart-tv menu kan bereiken. Voor mijn tv zijn er denk ik een stuk of 30 apps nu, dus ik kan niet zeggen dat het storm loopt. Ad. andere kant is internetten op tv geen pretje (traag en geen muis), dus eigenlijk is alleen de YouTube applicatie een beetje zinvol.
Ik ben overigens wel verbaasd over deze actie, ik dacht dat Samsung vanaf 2013 over ging op googleTV?
Ik ben overigens wel verbaasd over deze actie, ik dacht dat Samsung vanaf 2013 over ging op googleTV?
Sowieso niet voor alle modellen dus best logisch dat ze dit door ontwikkelen :) Ze hebben sowieso nog een tijdje te concurreren met het huidige platform dus dat moeten ze wel een beetje up to date houden.

[Reactie gewijzigd door watercoolertje op 9 juli 2012 15:04]

Het is allemaal heel fijn voor developers. Wil je een app voor intelligente tv's dan mag je gaan devven voor Philips, Samsung, Panasonic, LG, Sharp, Sony, allemaal met hun eigen sdk's, regeltjes en API's. Het is ÚÚn grote onoverzichtelijke bende die ook erg duur is voor bedrijven om volledig te ondersteunen puur omdat je voor zo veel platforms moet developen.

Om die reden zou ik er helemaal niet rouwig om zijn als Android straks op meer tv's wordt geleverd. Ok, nog meer macht aan Google, maar als de industrie niet zelf met een standaard op de proppen komt dan moet het maar zo.
Daarom gaat het ook nooit een succes worden, dat soort software op TV's. Teveel versplintering dus te weinig markt om er serieus geld mee te verdienen. Daardoor wordt er niet voldoende in ge´nvesteerd waardoor de apps minder soepel werken en minder goed afgewerkt worden waardoor de hedendaagse consument al afhaakt. Om nog maar te zwijgen over de vaak ondermaatse hardware waar het op moet draaien. Ik ken werkelijk niemand die de ingebouwde mediacentersoftware van zijn TV gebruikt, het is allemaal maar een slap aftreksel van de losse mediacenteroplossingen die er te koop zijn. Wat mij betreft stoppen televisiefabrikanten compleet met het wiel opnieuw te proberen uit te vinden en richten ze zich op wat ze verkopen, iets dat beeld en geluid op een goede manier presenteert.
Ik denk dat het wel een succes kan worden zodra er een fabrikant komt die het hele proces van hardware tot software beheerst. En dat is dan waarschijnlijk Apple met zijn tv...
Daar ben ik het niet helemaal mee eens. Allshare van Samsung werkt bij mij bijzonder fijn om HD content/films van mijn computer af te streamen, werkt echt prima en zeer gemakkelijk.
Laat ze eerst hun apps eens fixen. Verkopers met Samsung shirtjes lopen bij de Mediamarkt vrolijk de voordelen van een Samsung telefoon als afstandsbediening aan te prijzen maar op de Note is de telefoon versie niet compatibel, en de tabletversie crasht. De app om beeld van tv naar je telefoon te streamen kan helemaal niet ge´nstalleerd worden.
De app om beeld van tv naar je telefoon te streamen kan helemaal niet ge´nstalleerd worden.
Misschien omdat niemand daar last van heeft, alleen jij? Bij mij werkte het prima op de S1, S2, Note, S3 dus waarom het bij jouw niet werkt weet ik niet, maar dat het prima software (kan altijd beter uiteraard) is weet ik wel!

Daarbij genoeg andere apps die hetzelfde kunnen je bent niet afhankelijk van Samsung als je via DLNA wilt streamen hoor!

[Reactie gewijzigd door watercoolertje op 9 juli 2012 15:07]

De reviews in de store vertellen in ieder geval een ander verhaal.
Maak in plaats van een app gewoon een goede (HTML5-)pagina , zoals bijvoorbeeld Vimeo doet. Als je dacht dat ontwikkelen voor mobieltjes al gecompliceerd was......tv's zijn nog een stapje erger :)
Heb je uberhaupt enig inzicht in hoe de SDK werkt? Als je even verder geklikt had, had je gezien dat het html + javascript is (of flash) ;)


Ik had zelf liever gezien dat ze de emulator ook eens voor de Mac gaan uitbrengen, zou een hoop moeite schelen met het testen van de apps.
Ga eerst maar een standaard maken die op alle TV's werkt, of gebruik de interactie mogelijkheden van het BluRay consortium om hier een goede standaard voor te maken.

Tot die tijd zal Samsung er zelf voor moeten zorgen dat hun SmartTV wordt ontwikkelt en dat ze zelf er dus voor moeten zogen dat het werkt met alles diensten als YouTube, uitzending gemist en politiek 24 enzo, en dat dus ook updaten!
Waarom zetten ze niet gewoon Android op die tv's. Ik kan serieus alleen maar voordelen bedenken.
Android is voor telefoons en tablets met een (multi) touch interface bedoeld. Dat is niet zo lekker te bedienen met een afstandsbediening, toch wel een heel groot nadeel.
dat ligt er maar net aan wat voor ui je er overheen legt...

Ik denk dat android prima kan werken als os op een tv...

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