SageTV Community  

Go Back   SageTV Community > General Discussion > The SageTV Community

Notices

The SageTV Community Here's the place to discuss what's worth recording, HTPC deals at retail stores, events happening outside of your home theater, and pretty much anything else you'd like. (No For-Sale posts)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 07-10-2011, 02:51 PM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
SageTV Studio & Android

Question for you developer types: Is there anything Google can gain from the SageTV studio stuff? Or would all plugins and such need to be re-written for Android?

Just trying to wrap my head around Google's reasoning...
Reply With Quote
  #2  
Old 07-10-2011, 02:56 PM
bialio's Avatar
bialio bialio is offline
SageTVaholic
 
Join Date: May 2007
Location: Frisco, TX
Posts: 3,445
Studio is a far cry from developing android applications.

I would switch in a NY Minute, which I hear is pretty quick, to doing Android apps in Eclipse vs working in Studio - I think most would agree.

Don't get me wrong, I love that Studio exists and makes things like SageMC and Phoenix possible - but it'd be a lot easier (I think) to use androids GUI building tools.

btl.
__________________
PHOENIX 3 is here!
Server : Linux V9, Clients : Win10 and Nvidia Shield Android Miniclient
Reply With Quote
  #3  
Old 07-10-2011, 03:29 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Studio is to Android what LaTeX is to MS Word... Or like building a web site with Notepad instead of an HTML editor...
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad
Reply With Quote
  #4  
Old 07-10-2011, 03:36 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,543
Android is very much like a plugin system on it's own. While you write "Apps" for android, apps can leverage the abilities that are exposed in other apps, and your apps can poentially contribute to the functions in existing apps. Much of this is done using Android's messaging achritecture, called Intents.

Because of this, I don't see Google utilizing the SageTV plugin system or the Studio application framework.

Studio is basically a programming language defined in Xml. While much of Android is based around Xml, the Xml is mainly for UI work (layout, colors, animations, etc), and not actual logic.
Reply With Quote
  #5  
Old 07-10-2011, 04:09 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
I think what Studio DOES bring isn't the language itself, but the Presentation widgets. The tree based widget system is very good for a configurable UI (where you can easily create many panels, with any combination of items, all completely scalable and scrollable within each panel). This is something that is NOT easy to do with windows forms, and something that just started entering into windows development with the Windows Presentation Foundation (basically a branch of Silverlight).
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #6  
Old 07-11-2011, 06:20 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,543
Quote:
Originally Posted by Fuzzy View Post
I think what Studio DOES bring isn't the language itself, but the Presentation widgets. The tree based widget system is very good for a configurable UI (where you can easily create many panels, with any combination of items, all completely scalable and scrollable within each panel). This is something that is NOT easy to do with windows forms, and something that just started entering into windows development with the Windows Presentation Foundation (basically a branch of Silverlight).
True... but again... Android has that already (ie, completely scalable panels), so that's not a reason for Google to want to incorporate Studio or the STV language.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Android application: taSageTV Fonceur SageTV v7 Customizations 1559 12-14-2016 10:23 AM
SageTV Placeshifter for Android nyle SageTV Placeshifter 5 12-31-2011 10:40 AM
SageTV as Android for TVs? perholm General Discussion 10 06-23-2011 08:26 PM
Android client? equalize SageTV Placeshifter 1 07-22-2010 09:37 AM


All times are GMT -6. The time now is 03:56 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.