Giter Club home page Giter Club logo

socketbug's Introduction

MENU:   HOME  ·  SERVER  ·  APPLICATION  ·  CONSOLE


Vimeo Video Tutorials ( HD )      Twitter Follow Updates @socketbug_dev      Support Support & Feature Requests


Info Graphic

License Socketbug is licensed under the LGPL v3 license.

#Socketbug Introduction Video

###Vimeo Watch our 3 Minute Teaser Video

###Vimeo Watch our Full 10 Minute Socketbug Introduction Video

We'll show you the good stuff before you do any work :)

#Socketbug Requirements

But not to worry, our Installation Instructions will get you setup with the required libraries. And our video should help most through any terminal issues ;)

#Socketbug - What is it?

The technology behind Mobile Web Applications has been growing at a tremendous rate. Mobile Application Developers, while able to produce amazing applications, are limited by the native browsers own limited functionality. Basic features available on desktop browsers are completely absent from mobile browsers. The ability to view source code, debug javascript, or even execute a javascript command from a console are all tools developers have come to expect while developing websites. So why are these features lacking for mobile web application developers?

This is where Socketbug fills the gap! Socketbug is a Remote Debugging Utility built using Socket.IO. This means you can now use modern browsers ( both mobile and desktop ) to work together to allow you to remotely debug you mobile web applications.

#Debugging your Mobile Applications with Socketbug

Socketbug is built on top of Node.js using Socket.IO (currently v0.7) as the main backend for communication. Socket.IO automatically determines what communication transport to use and enables your mobile application to send/receive messages from other connected devices.

To use Socketbug you will need to install our server code in a central location that will be accessible by all devices that will be sending or receiving data. This can be anything from your laptop/desktop, or a remote server. There are no Cross Domain issues to worry about so you do not have to have Socketbug installed on the same machine that your mobile application is installed on.

To make things easy, Socketbug also has a native console that was created for you to connect to your Socketbug Server. Once your server is installed you should literally just need to copy some javascript code into your Mobile Application, and then open up the Socketbug Console.

socketbug's People

Contributors

manifestinteractive avatar manuelschneider avatar

Watchers

 avatar  avatar  avatar

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.