build YouTube app for Windows 10 - Windows 10 Mobile Apps. and Games

How do I build a YouTube app for Windows 10 Mobile
I want learn how to build YouTube app
Help plz

Well you need to tell more info than just asking for help. What is the thing you need help with? What YouTube app you are talking about? AFAIK you need a source code for the app if you want to build it with Visual Studio so do you have it?

You need get YouTube API , using Visual Studio dev app.
https://visualstudio.com

李晓萌 said:
You need get YouTube API , using Visual Studio dev app.
https://visualstudio.com
Click to expand...
Click to collapse
How is this?, And then what ?

I_am_Egyptian_and_proud said:
How is this?, And then what ?
Click to expand...
Click to collapse
You have any programming skills at all?

hene193 said:
Well you need to tell more info than just asking for help. What is the thing you need help with? What YouTube app you are talking about? AFAIK you need a source code for the app if you want to build it with Visual Studio so do you have it?
Click to expand...
Click to collapse
I have an idea for it. Somebody just need to wrap the m.youtube.com web mobile app to be more like a native app, since it's already almost feature complete, and its Material design already, so you guys won't bother much on design. And just maybe add some little native things there like Native Windows Video Player API and controls, maybe casting too, some CSS modifications on the web app's features and looks too, like making the tabs hide when you're scrolling down, and will show up when you scroll up again (just like the YouTube app) (which is not present on current mobile web app) or some custom animations too, ability to scroll through tabs with swipe (currently not possible on mobile web app's CSS rn), maybe a more native rewrap of dialogs on the mobile web app, native to Windows, I don't care if it's Material design on this aspect as since Windows design APIs is still incomplete btw, as long as it's responsive and interactable than the CSS ones, and also maybe native PiP on the app, ability to collapse the player/video page if you swipe down on it or tap collapse button, the whole video page will collapse and fade and the native player will be small at the side, also ability to dismiss it to end the remove or stop the video too.
The good thing with this is you wont need an access to YouTube API (I think) (which is also very restrictive and limited) since you're just wrapping some parts of the web app instead of remaking it.
This is all theoretical btw, since I know few of programming and developing bc I'm more of a UX designer myself. I hope this is possible. And hope someone brave see this idea and really do this. We'll back you with our support

PrinceKicksters said:
I have an idea for it. Somebody just need to wrap the m.youtube.com web mobile app to be more like a native app, since it's already almost feature complete, and its Material design already, so you guys won't bother much on design. And just maybe add some little native things there like Native Windows Video Player API and controls, maybe casting too, some CSS modifications on the web app's features and looks too, like making the tabs hide when you're scrolling down, and will show up when you scroll up again (just like the YouTube app) (which is not present on current mobile web app) or some custom animations too, ability to scroll through tabs with swipe (currently not possible on mobile web app's CSS rn), maybe a more native rewrap of dialogs on the mobile web app, native to Windows, I don't care if it's Material design on this aspect as since Windows design APIs is still incomplete btw, as long as it's responsive and interactable than the CSS ones, and also maybe native PiP on the app, ability to collapse the player/video page if you swipe down on it or tap collapse button, the whole video page will collapse and fade and the native player will be small at the side, also ability to dismiss it to end the remove or stop the video too.
The good thing with this is you wont need an access to YouTube API (I think) (which is also very restrictive and limited) since you're just wrapping some parts of the web app instead of remaking it.
This is all theoretical btw, since I know few of programming and developing bc I'm more of a UX designer myself. I hope this is possible. And hope someone brave see this idea and really do this. We'll back you with our support
Click to expand...
Click to collapse
So what you want to do is create an appx with a webview inside with the uri m.youtube.com basicly, more complex app would be using Youtube API.

Please don't make a web wrapper :crying: . There are enough of those in the Store already and I'm pretty sure the YouTube APIs aren't that restricted, haven't you guys downloaded myTube already?
Instead, search for the YouTube Data API and figure out how to use HTTP requests to send/receive JSON to use data from Google into your app.

This is to want to reivent the wheel, poius ja exixte several clients of Youtube available in the store and for free

Related

[Q] IE required web pages

Just a question, not really to the Vibrant but it's the phone I have.
Anyways, at school (tech dept) we use a program that we use for job requests. We can use the client or a web based version. but the Web Based requires IE to work properly. I tried loading it on the Dolphin but it doesn't seem to work on that or the Default browser. Is there anyway to get this to work on Andy?
We are looking to get Android Tablets for the techs and would like to use it.
Really biggest question is... is the site coded in asp (.Net derivative or otherwise)...
Second would be, are you ALLOWED to edit the source to comment out the IE requirement. (Assuming the site does browser detection).
Honestly, doubt you could make it work easily.... Unless the webclient doesnt do browser detection and its just on paper "IE only".
I'm in the same boat, IE only webapp (.net and ajax). I use PocketCloud vnc app to remote into a windows box and run it that way. Works well for me.
Sent from my SGH-T959 using XDA App
Haxel said:
Really biggest question is... is the site coded in asp (.Net derivative or otherwise)...
Click to expand...
Click to collapse
How is that a factor?
ASP, ASP.NET, et. al .NET back-end frameworks, don't require IE.
lol
Teamviewer is another app that works awesome as well. Just install Teamveiwer android app and teamviewer on your computer and you will be able to remote in without much difficulty.
Basically what we want to do is have the tablets and be able to use the web based version of the app to push things out to comptuers/look up work orders. The program is called Altiris. So third party apps like Teamviewer wouldn't be needed.
From Altiris we can push updates, programs via scripts to all computers on the domain, and apparently the app requires IE.. I don't have the exact details. I have emailed our lead guy working with Altiris to see if we can edit the tag for IE requirement or changing the browser check, havent' heard anything yet.
EDIT: Sorry for being kind of vague and short on the OP.
We use Alteris at my company as well and from a user perspective it is one painful app to have to deal with. When it scans the computer it slows down the user computer like nothing else.
presence06 said:
Basically what we want to do is have the tablets and be able to use the web based version of the app to push things out to comptuers/look up work orders. The program is called Altiris. So third party apps like Teamviewer wouldn't be needed.
From Altiris we can push updates, programs via scripts to all computers on the domain, and apparently the app requires IE.. I don't have the exact details. I have emailed our lead guy working with Altiris to see if we can edit the tag for IE requirement or changing the browser check, havent' heard anything yet.
EDIT: Sorry for being kind of vague and short on the OP.
Click to expand...
Click to collapse
Sounds like it's using active directory roles to do various things via built-in windows mechanisms.
A start would be to authenticate your device on the domain. No idea where to begin with that, though.
What mrxela was probably trying to say is that it could be using ActiveX. Do you know if this is the case?
Ian
It's kind a pain, esepeically when it goes down. But it is useful.
ipugh said:
How is that a factor?
ASP, ASP.NET, et. al .NET back-end frameworks, don't require IE.
lol
Click to expand...
Click to collapse
... oh lol your telling me a joke right? Your giving me a question then guessing answer to it... that must be your intent.
Based on coding, Firefox for various reasons does not acknowledge the "shortcuts" in code (usually the main reason asp sites do not work in FF, or "undocumented" microsoft api calls). Other browsers have similar issues, or may have a different issue with the same piece of code. Any more detail than that serves no purpose. So yes, ASP, ASP.NET and the framework can REQUIRE/ONLY work in IE. Thats why it is a factor.
I'll report back with hopefully some answers to these questions
Haxel said:
... oh lol your telling me a joke right? Your giving me a question then guessing answer to it... that must be your intent.
Based on coding, Firefox for various reasons does not acknowledge the "shortcuts" in code (usually the main reason asp sites do not work in FF, or "undocumented" microsoft api calls). Other browsers have similar issues, or may have a different issue with the same piece of code. Any more detail than that serves no purpose. So yes, ASP, ASP.NET and the framework can REQUIRE/ONLY work in IE. Thats why it is a factor.
Click to expand...
Click to collapse
You are unequivocally incorrect.
To say that IE is more lenient on various standards is one thing, but to describe it in such a fashion that you have is completely wrong.
A browser is not making "api" calls to "undocumented" Microsoft libraries. lol.. Further, a browser is interpreting markup that is controlled by the developer. As far as I know, there are no back-end frameworks that limit or control what markup you generate.
This has zero to do with Microsoft, and a lot to do with browser-specific javascript or markup, etc.
But really, you're incorrect and to purport your answer as being a solution or a reason is not only wrong, but could potentially derail his efforts.
Ian
I wish I had more info on altiris, we reviewed it about 2 years ago and went with Landesk and SCCM combo. I dont remember much about it, if its AD integrated you may have other issues to add on to your plate along with the browser detection.
I might be able to find the old install CD on our share and see, but wouldnt be until Monday that I could go to the office to find it.
ipugh said:
You are unequivocally incorrect.
To say that IE is more lenient on various standards is one thing, but to describe it in such a fashion that you have is completely wrong.
A browser is not making "api" calls to "undocumented" Microsoft libraries. lol
This has zero to do with Microsoft, and a lot to do with browser-specific javascript or markup, etc.
But really, you're incorrect and to purport your answer as being a solution or a reason is not only wrong, but could potentially derail his efforts.
Ian
Click to expand...
Click to collapse
oooh you must be a programmer, thats great. Over thinking is a programmers strong point. I have to fix that kind of stuff all the time. Up until later in the posting you didnt even know the software he was using.
As far as "undocumented api", you can embed .NET applications into the site (as you should know)... along with vbscript ect ect. Which with proprietary software they can/have added such in and gone OOPSIE DONT APPLY PATCH X OR IT WILL BREAK. (Which BTW is why some calls remain "undocumented" as microsoft is not sure they wish to keep it in the current form for whatever reason.) This can and does involve microsoft, or am I mistaken C# and the like is microsoft engineered and is using their own proprietary interpreter (.NET). Even if it is server side, the client side matters. Not to mention if it uses ActiveX...
I was giving the poor soul warning on speed bumps he MAY run across. Take it as you will. This wasnt an epeen contest.
Haxel said:
oooh you must be a programmer, thats great. Over thinking is a programmers strong point. I have to fix that kind of stuff all the time.
Click to expand...
Click to collapse
Engineer. And I correct people who are incorrect on a regular basis.
Ian
Just to clarify, I have the pleasure of having to use a web based in-house app built in CF, app was coded with to specifically check for firefox client and disallow any other clients. Yes, it can be changed fairly easy to work with other browsers, but that's on infinite back-burner...
Another set of web apps is built in .NET with third party ajax modules. It does not run a client check, but no browser except IE6 and above is able to even load these applications. .vb code behind does not exist so no one can even begin to touch anything without messing up another process.
VNC and desktop clients are your ray of hope when you are knee deep in doo doo!
The Web Address/website needs Active X and has a .cab file that gets installed to use the Altiris web client..
Bump.
So if this site requires Active X to run properly is there a way to run it on a different browser or in Stock Android Browser?
presence06 said:
Bump.
So if this site requires Active X to run properly is there a way to run it on a different browser or in Stock Android Browser?
Click to expand...
Click to collapse
Active X is a Microsoft only technology and IE is the only browser that supports it. There are ways to do most things that can be done with Active X using other client side technologies and in some cases plug-ins, but it requires more work and a larger support footprint on the part of the developer. If the developer does not support or provide a plug-in for your browser or have an alternate page that will do the same thing in javascript then you are going to be stuck with IE.
On the Android mobile platform having add-on or plug-in ability means either using Dophin HD, or Firefox Mobile (used to be Fennec). However, this is a moot point since it sounds like the developers have chosen not to support the platform.
This is where pressure from clients that have purchased their software comes in. With the right pressure they may add the ability or at least put it in the roadmap for a future version, but for right now you are most likely stuck with Internet Exploder.

[App Development] Native SiriusXM App!!!

Hello!
I am in the R&D Phase of trying to build/port the Native Android SiriusXM App to Windows Phone. At best, I'd like to end up with a fully ported SiriusXM Android App. At worse, I'd like to get the source for an app like SatRadPlayer or SXMBuddy and update it to work with the new server. As a start, I am attaching the fully decompiled Android App.
My biggest challenge is that I haven't really developed a native WP App nor have I ever developed anything for Android...I do have some Java experience, though!
Help/Guidance/Feedback is greatly appreciated!
If anyone else wants to try giving this a shot as well, they are more than welcome to. My only request is that their App be free/donation ware so we can help build the platform.
If the app is originally in Java (not C/C++, and no, I haven't checked yet) you'll probably want to go with C# for your code; it's very similar to Java and the framework is largely self-documenting so it's easy to learn (there's also excellent docs on MSDN, of course). If part of the original app is unmanaged code, it's probably easier to just import that into a Windows Phone Component C++ project in Visual Studio and then patch it up to use Win32/WinRT instead of POSIX/Android.
Good idea. everything was written in Java. sounds like this will be quite a bit of work for one person. The app is developed and maintained by a company called QuickPlay in Canada. The audio streams are transferred over in DRMed "Chunks" that the app decodes. I don't even know if it is possible to decode them (I hope so).
At this point I am thinking it will be easier to manipulate the streams from the desktop app as the call generate xml and the audio is streamed in AAC. I guess the next question is can Windows Phone 8 handle AAC streams?
It supports AAC in general, so yes, I imagine so.
If the source code to the DRM decoder is available or easily decompiled, breaking/re-implementing it should be easy.
GoodDayToDie said:
It supports AAC in general, so yes, I imagine so.
If the source code to the DRM decoder is available or easily decompiled, breaking/re-implementing it should be easy.
Click to expand...
Click to collapse
I took a different approach, and now have a working proof-of-concept using the legacy WMA streams. One of the things I am struggling with is how to set up a timer to periodically send a response packet back to the server. the standard "background thread" won't cut it because it has to be more than around 30 mins. I tried to use a timer in the backgroundaudio agent, but that was throwing a whole bunch of "illegal cross-thread" calls on instantiation. I can use the timer successfully in the main app though. This only works if the app is active and the screen isn't locked.
Hi, did you manage to decode the chk streams? I would be interested in knowing how you did it.
I never did. I ended up creating a mysqueezebox.com account, installing the "Siriusxm" app there and used that to gain access to the legacy streams. It would be really nice if someone could write a nice squeezebox client for Windows phone as everything is open-source and written in LUA.
compu829 said:
I never did. I ended up creating a mysqueezebox.com account, installing the "Siriusxm" app there and used that to gain access to the legacy streams. It would be really nice if someone could write a nice squeezebox client for Windows phone as everything is open-source and written in LUA.
Click to expand...
Click to collapse
well it's done
search for it in the store
@clinton05 cool! thanks for the heads-up! how did you decide to connect to the back-end? I am just curious, and totally understand if you can't/won't share.

[Q] Code Templates?

So i've gotten te task to do a clickdummy for an android app i designed.
I've got experience with java, but i don't want to digg into the android stuff...
I'm searching for something like code templates of apps like the Playstore or the YouTube app.
Is there a service or something for this kind of thing?
//Edit:
To make it a bit clearer: I'm searching for a raw app without any logic implemented. I just want to have a layout with CardUI like the Playstore or YouTube has it.
I hope you understand what i mean.
Greetings,
Flo

[App][Source]Browser

Hello fellow XDA's,
I know it's maybe stupid to ask you for this - but i feel little confused when i am looking for information about "how to build a web browser for windows phone8" so i was thinking if is it possible to share some old code for beginners.
Looking for easy web browser just for training purposes:good:
You might be able to find some old ones floating around, though probably not anything for the new frameworks (WP8.1, etc.).
The usual and easy approach is to start with a simple XAML app that has a WebBrowser control filling most of the layout. Then you add whatever controls you want (URL bar, etc.) around that, wire up the relevant events and any data storage you want to have (bookmarks, data synch, etc.) in the back-end C# or VB pages.
If you want to get Fancy and try implementing a different rendering engine than the built-in IE-based one... well, good luck! You'll need to do quite a lot of work just to port one to Windows Phone, although WebKit minus the JavaScript JIT should be possible (it was ported for RT last year). Then you'd need to create a XAML control to display it, or else use the DirectX APIs to draw it directly in a C++ app.

How to Convert Website into Android App

Is there any way to convert website into android app? I have a website carpet cleaner picks and I want to make an app as well. What I want is complete website must be converted into android app? This is something called webview or something like that if I am not wrong.
There have been dedicated apps for that, which in time lost functionality.
You can fiddle with the Sketchware app https://play.google.com/store/apps/details?id=com.besome.sketch which is a very simple visual programming app for Android, and put together an app which opens a webview of your site. You can build anything on that even without being a programmer.
See what I did with the website of our scientific society (and I'm no programmer at all): https://play.google.com/store/apps/details?id=com.debernardis.SITD_in_tasca
EDIT: unfortunately Sketchware, last version, has new problems with showing webviews. Until they fix that, my solution is unfeasible. Already built apps are still working.
debernardis said:
There have been dedicated apps for that, which in time lost functionality.
You can fiddle with the Sketchware app https://play.google.com/store/apps/details?id=com.besome.sketch which is a very simple visual programming app for Android, and put together an app which opens a webview of your site. You can build anything on that even without being a programmer.
See what I did with the website of our scientific society (and I'm no programmer at all): https://play.google.com/store/apps/details?id=com.debernardis.SITD_in_tasca
EDIT: unfortunately Sketchware, last version, has new problems with showing webviews. Until they fix that, my solution is unfeasible. Already built apps are still working.
Click to expand...
Click to collapse
Ok, That is good. Thanks for this. Now, I can have an app of my website portable carpet cleaners

Categories

Resources