Coder Social home page Coder Social logo

Comments (26)

valyard avatar valyard commented on July 19, 2024

Hm.

I knew that win rt was limited but Timer, String.Format, EventArgs?? These are core C# features. The whole framework is based on Events howcome they don't support that?! I don't get it.

Isn't it a mistake?

from touchscript.

 avatar commented on July 19, 2024

I don't thinkt that this is a mistake, because it has nothing todo with the Unity Beta, its the report generated by the Windows App Certifikation Kit in the latest Version (2.2).
I did cut out the LongPress Feature and rewrote all the String.Format calls today, so planing to run another test next Week.
Still rhe System.EventArgs worries me too...

from touchscript.

valyard avatar valyard commented on July 19, 2024

Can you google if Events are supported? This is weird.

from touchscript.

 avatar commented on July 19, 2024

Good News, Events are supported http://msdn.microsoft.com/en-us/library/system.eventargs.eventargs.aspx so this problem is unity related. But the System.Timers namespace seems not to be included. But there is System.Threading.Timers, maybe they have similiar functionality.

from touchscript.

valyard avatar valyard commented on July 19, 2024

So what are you going to do with Eventargs? Post in unity beta forums?

from touchscript.

 avatar commented on July 19, 2024

I can not talk about the beta forums, but Events are not going to be a problem. I just recompiled and going to run the certification.

from touchscript.

valyard avatar valyard commented on July 19, 2024

So, you removed the inheritance from System.EventArgs, right? We'll see how it goes.

from touchscript.

 avatar commented on July 19, 2024

Removing Inheritance and/or a certain workaround did not bear any usable results. So WACK has to wait for the next iteration of the beta. The Timer problem (and certain others I circumvented by cutting functionality) still exists. If you are interested I can keep posting about the progress.
The API description for the .Net subset used for Metro Apps can also be found here: http://msdn.microsoft.com/en-us/library/windows/apps/br230232.aspx
or the overview http://msdn.microsoft.com/en-us/library/windows/apps/br230302.aspx

from touchscript.

AbhiLegend avatar AbhiLegend commented on July 19, 2024

I am also facing the same issue it says Supported API test Failed...Trying my best to resolve it..

from touchscript.

 avatar commented on July 19, 2024

Hey,

The EventArgs Problem should be long fixed in the latest Unity Stable. Regarding general compatibility: I actually got our game through WACK way back in May. But there is a lot of functionality i simply cut out instead of reintegrating them. If Valentin is ok with it I can post the core functionality package that will pass WACK

from touchscript.

valyard avatar valyard commented on July 19, 2024

Can you just list here what prevents an app passing WACK?
I wonder how much change it requires.

from touchscript.

 avatar commented on July 19, 2024

I do not remember the details anymore.
But I know that I removed most of the InputSources scripts except mobile and mouse. In the latest version I could mostly keep the Simple Gestures, because some of the others used a timing function that was cut in .Net Store. Also i skipped compiling the library and integrated the sources directly in Unity. Back when the Unity Beta hat namespacing issues I had to remove them as well, but I think this problem is not present anymore.
That's all I can remember right now.

from touchscript.

valyard avatar valyard commented on July 19, 2024

Can you guys post the error messages?

from touchscript.

AbhiLegend avatar AbhiLegend commented on July 19, 2024

It says Supported API test fails
Log

  • API CallWindowProcA in user32.dll is not supported for this
    application type. TouchScript.dll calls this API.
  • API CloseTouchInputHandle in user32.dll is not supported for this
    application type. TouchScript.dll calls this API.
  • API GetForegroundWindow in user32.dll is not supported for this
    application type. TouchScript.dll calls this API.
  • API GetTouchInputInfo in user32.dll is not supported for this
    application type. TouchScript.dll calls this API.
  • API RegisterTouchWindow in user32.dll is not supported for this
    application type. TouchScript.dll calls this API.
  • API ScreenToClient in user32.dll is not supported for this application
    type. TouchScript.dll calls this API.
  • API SetWindowLongA in user32.dll is not supported for this application
    type. TouchScript.dll calls this API.
  • API UnregisterTouchWindow in user32.dll is not supported for this
    application type. TouchScript.dll calls this API.
  • API SendMessage in coredll.dll is not supported for this application
    type. TouchScript.dll calls this API.
  • API System.Timers.Timer in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is
    not supported for this application type. TouchScript.dll calls this API.
  • API System.Timers.ElapsedEventHandler in SYSTEM,
    PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type.
    TouchScript.dll calls this API.
  • API System.Timers.ElapsedEventArgs in SYSTEM,
    PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type.
    TouchScript.dll calls this API.
  • API
    System.String.Format(System.String,System.Object,System.Object,System.Object)
    in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this
    application type. TouchScript.dll calls this API.
  • API
    System.Timers.ElapsedEventHandler.#ctor(System.Object,System.IntPtr) in
    SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this
    application type. TouchScript.dll calls this API.
  • API System.Timers.Timer.add_Elapsed(System.Timers.ElapsedEventHandler)
    in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this
    application type. TouchScript.dll calls this API.
  • API System.Timers.Timer.set_AutoReset(System.Boolean) in SYSTEM,
    PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type.
    TouchScript.dll calls this API.
  • API System.Timers.Timer.set_Interval(System.Double) in SYSTEM,
    PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type.
    TouchScript.dll calls this API.
  • API System.Timers.Timer.Start in SYSTEM,
    PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type.
    TouchScript.dll calls this API.
  • API System.Timers.Timer.Stop in SYSTEM,
    PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type.
    TouchScript.dll calls this API.
  • API System.Timers.Timer.#ctor in SYSTEM,
    PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type.
    TouchScript.dll calls this API.
  • API System.String.Format(System.String,System.Object) in MSCORLIB,
    PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type.
    TouchScript.dll calls this API.

On Fri, Oct 11, 2013 at 4:31 PM, Valentin Simonov
[email protected]:

Can you guys post the error messages?


Reply to this email directly or view it on GitHubhttps://github.com/InteractiveLab/TouchScript/issues/16#issuecomment-26129192
.

from touchscript.

valyard avatar valyard commented on July 19, 2024

OMG what's wrong with System.String.Format and System.Timers.Timer?!
These are like core features of .net.

from touchscript.

AbhiLegend avatar AbhiLegend commented on July 19, 2024

I am using Unity 4.2 edition!! Don't know exactly why this issue?? The
program is running perfectly on my Computer its only when i go for the WACK
test its happening.Is there a way by which i can bind these DLLS against
the .NET Core?

On Sat, Oct 12, 2013 at 1:10 AM, Valentin Simonov
[email protected]:

OMG what's wrong with System.String.Format and System.Timers.Timer?!
These are like core features of .net.


Reply to this email directly or view it on GitHubhttps://github.com/InteractiveLab/TouchScript/issues/16#issuecomment-26165987
.

from touchscript.

valyard avatar valyard commented on July 19, 2024

I'll try to build a dll which passes the test tomorrow.

from touchscript.

valyard avatar valyard commented on July 19, 2024

Can you get the latest DLLs from develop branch, delete everything except TouchScript.dll, compile an example app and check it in WACK? I have Windows 7 here and can't compile to Windows Store platform )8

from touchscript.

valyard avatar valyard commented on July 19, 2024

Guys?

from touchscript.

 avatar commented on July 19, 2024

Hey, sorry I missed your post. Busy and hard work week. Will try it with an knwon working built tomorrow or monday.

*Edit 22.10

So, I tested the develop branch DLLs in an Empty Project against WACK 2.2 (Win8) and 3.1 (Win8.1) for x86 and it passes. Good Job ;)

I will try again with a real project and on ARM as soon as there is time.

from touchscript.

valyard avatar valyard commented on July 19, 2024

You deleted all the other dlls except TouchScript, right?
Are you sure that touchscript.dll got compiled into your project? If it's empty.

from touchscript.

 avatar commented on July 19, 2024

So, tested with full project and the current develop branch. And it crashes like the master branch. The changes in .Net for Store Apps are massive. There are Modification to Classes and Function (I most often stumple upon changes in the Reflection System) as well as severe Security Mechanisms (No direct file access, no access on window handles etc.).
You have to understand Windows 8 App as a common base for programs to be compatible on an Tablet/ARM/Smartphone as well as on a standalone desktop. Additionally here is the WACK Result:

API System.Text.ASCIIEncoding in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.IPEndPoint in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.IPAddress in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.TcpClient in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.Socket in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.NetworkStream in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.SocketShutdown in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.SocketFlags in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Dns in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.NetworkInformation.IPGlobalProperties in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.TransportType in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Threading.ThreadStart in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.EndPoint in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.UdpClient in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.AddressFamily in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.SocketType in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.ProtocolType in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.SocketOptionLevel in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.SocketOptionName in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.TcpListener in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Text.ASCIIEncoding.#ctor in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Text.Encoding.GetString(System.Byte[]) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.TcpClient.#ctor in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.IPEndPoint.get_Address in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.IPEndPoint.get_Port in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.TcpClient.Connect(System.Net.IPAddress,System.Int32) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.TcpClient.get_Client in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.TcpClient.Close in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.NetworkStream.#ctor(System.Net.Sockets.Socket) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.IO.BinaryReader.Close in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.IO.BinaryWriter.Close in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.IO.Stream.Close in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.Socket.get_Connected in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.Socket.Close in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.Socket.BeginReceive(System.Byte[],System.Int32,System.Int32,System.Net.Sockets.SocketFlags,System.AsyncCallback,System.Object) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.Socket.EndReceive(System.IAsyncResult) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Dns.GetHostName in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Dns.GetHostAddresses(System.String) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.IPEndPoint.#ctor(System.Net.IPAddress,System.Int32) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.NetworkInformation.IPGlobalProperties.GetIPGlobalProperties in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.NetworkInformation.IPGlobalProperties.GetActiveUdpListeners in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.IPAddress.Loopback in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Threading.ThreadStart.#ctor(System.Object,System.IntPtr) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Threading.Thread.#ctor(System.Threading.ThreadStart) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Threading.Thread.set_Name(System.String) in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Threading.Thread.Start in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Threading.Thread.Join in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.Socket.get_RemoteEndPoint in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.UdpClient.#ctor(System.Net.IPEndPoint) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.IPAddress.Any in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.Socket.#ctor(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.Socket.SetSocketOption(System.Net.Sockets.SocketOptionLevel,System.Net.Sockets.SocketOptionName,System.Int32) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.Socket.Bind(System.Net.EndPoint) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.UdpClient.#ctor in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.UdpClient.set_Client(System.Net.Sockets.Socket) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.UdpClient.JoinMulticastGroup(System.Net.IPAddress) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.UdpClient.BeginReceive(System.AsyncCallback,System.Object) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.UdpClient.DropMulticastGroup(System.Net.IPAddress) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.UdpClient.Close in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.UdpClient.EndReceive(System.IAsyncResult,System.Net.IPEndPoint@) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Threading.WaitHandle.Close in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.TcpListener.#ctor(System.Net.IPAddress,System.Int32) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.TcpListener.Start(System.Int32) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.TcpListener.BeginAcceptSocket(System.AsyncCallback,System.Object) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.TcpListener.Stop in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.TcpListener.EndAcceptSocket(System.IAsyncResult) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Net.Sockets.UdpClient.Send(System.Byte[],System.Int32,System.Net.IPEndPoint) in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API System.Text.Encoding.get_ASCII in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. OSCsharp.dll calls this API.
API CallWindowProcA in user32.dll is not supported for this application type. TouchScript.Windows.dll calls this API.
API CloseTouchInputHandle in user32.dll is not supported for this application type. TouchScript.Windows.dll calls this API.
API GetForegroundWindow in user32.dll is not supported for this application type. TouchScript.Windows.dll calls this API.
API GetTouchInputInfo in user32.dll is not supported for this application type. TouchScript.Windows.dll calls this API.
API RegisterTouchWindow in user32.dll is not supported for this application type. TouchScript.Windows.dll calls this API.
API ScreenToClient in user32.dll is not supported for this application type. TouchScript.Windows.dll calls this API.
API SetWindowLongA in user32.dll is not supported for this application type. TouchScript.Windows.dll calls this API.
API UnregisterTouchWindow in user32.dll is not supported for this application type. TouchScript.Windows.dll calls this API.
API SendMessage in coredll.dll is not supported for this application type. TouchScript.Windows.dll calls this API.
API System.Net.IPAddress in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. TUIOsharp.dll calls this API.
API System.Net.TransportType in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. TUIOsharp.dll calls this API.
API System.Net.IPAddress.Any in SYSTEM, PUBLICKEYTOKEN=B77A5C561934E089 is not supported for this application type. TUIOsharp.dll calls this API. 

from touchscript.

valyard avatar valyard commented on July 19, 2024

Can you delete all the DLLs except TouchScript.dll. I think you should be fine. All the unsupported stuff is in other DLLs.

from touchscript.

 avatar commented on July 19, 2024

Reconfigured the test and ran it again, turns out I removed the additional DLLs, but forgot remove the dependencies in the Win8 Project. So everything passed fine, great Work!

passed

... now I just have to reintegrate and recompile with my right mouse button hack.

from touchscript.

valyard avatar valyard commented on July 19, 2024

WHich hack was that?

from touchscript.

 avatar commented on July 19, 2024

It was for forwarding right click as well as left click as a touch event.

from touchscript.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.