| DEV BLOG
×
  • Platforms
    • WINDOWS
    • LINUX / UNIX
    • MACOS
    • IOS / IPAD OS
    • ANDROID
  • Languages
    • JAVASCRIPT
    • C/C++
    • JAVA
    • SWIFT/OBJECTIVE-C
    • C#
    • PYTHON
  • Download Free Trail
| DEV BLOG
MENU
| DEV BLOG
  • Languages
  • Platforms
    • Download Free Trail

LANGUAGES

  • JAVASCRIPT
  • C/C++
  • JAVA
  • SWIFT/OBJECTIVE-C
  • C#
  • PYTHON

PLATFORMS

  • WINDOWS
  • LINUX / UNIX
  • MACOS
  • IOS / IPAD OS
  • ANDROID
Download Free Trail
  • WINDOWS
  • LINUX / UNIX
  • MACOS
  • IOS / IPAD OS
  • ANDROID
  • JAVASCRIPT
  • C/C++
  • JAVA
  • SWIFT/OBJECTIVE-C
  • C#
  • PYTHON

Dynamsoft Developer Blog

Get the latest information, insights, tutorials, and news from Dynamsoft.

  • Getting Started with JNI on Android, Windows and Mac

    Sep 07, 2014  Miscellaneous

    Java Native Interface (JNI) is the glue between Java and native code such as C, C++, and assembly. With JNI, Java applications are capable of supporting platform-specific features. JNI enables developers to call low-level APIs (e.g. SQL, OpenGL etc.) to make Java application more powerful with higher performance. For example, we can...

    •  MAC
    •  ANDROID
    •  JAVA
    •  JNI
    •  WINDOWS
    •  C/C++
  • Making Android Smart Phone a Remote IP Camera

    Sep 01, 2014  Miscellaneous

    When you are going to purchase a new smartphone like iPhone 6 or Galaxy S5, don’t just throw your old devices away. Via socket connection, we can build a remote monitoring system with obsolete mobile devices instead of purchasing expensive Webcams or wireless cameras. In this article, I’d like to...

    •  ANDROID
    •  CAMERA
    •  SOCKET
    •  SWING
    •  JAVA
  • How to Create a Background Service on Mac OS X

    Aug 24, 2014  Miscellaneous

    As a Windows developer, I spent some time looking for an efficient way to create a service, as a counterpart of Windows service, on Mac OS X. Referring to the online documentation – Designing Daemons and Services, there are four types of background processes. The type Launch Daemon satisfies my...

    •  MAC
    •  OBJECTIVE-C
  • Document Web Scanning in HTML5 and Java

    Aug 17, 2014  Document Scanning

    In this tutorial, I am about to make a more complicated solution – Web-based document imaging capture, combining the implementation of Java TWAIN and Java WebSocket with Dynamic .NET TWAIN library, C#, JNI, Java Swing, Jetty and HTML5 WebSocket. Here is the workflow: Prerequisites You need to read the following...

    •  .NET TWAIN
    •  WEBSOCKET
    •  JETTY
    •  DOCUMENT CAPTURE
  • Take a Photo from Android Camera and Upload it to a Remote PHP Server

    Aug 10, 2014  Miscellaneous

    In this tutorial, I’d like to share how to write a simple Android application to take a picture, as well as upload the image to a remote PHP server. Let’s get started with a simple Java application. [caption id=”attachment_3447” align=”aligncenter” width=”600”] Ads Powered by Dynamsoft[/caption] Uploading Images with Java Download the...

    •  ANDROID
    •  CAMERA
    •  PHP
    •  FILE UPLOAD
  • How to Implement a Java WebSocket Server for Image Transmission with Jetty

    Aug 03, 2014  Miscellaneous

    In the previous articles, I shared how to implement a .Net WebSocket server with SuperWebSocket. Today, I’d like to continue the series WebSocket: How-to, talking about how to implement a WebSocket server in Java. What is Jetty? “Jetty provides a Web server andjavax.servlet container, plus support forSPDY, WebSocket, OSGi, JMX, JNDI,...

    •  JAVA
    •  WEBSOCKET
    •  JETTY
    •  HTML5
  • Draw the Board | Modern Ludo

    Jul 20, 2014  Miscellaneous

    Today we start making our Modern Ludo Game from scratch. The first thing to do is draw the board. For this part, we’ll simply use the in HTML5. The MarkUp is very simple: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>ModernLudo</title> <link rel="stylesheet" type="text/css" href="Styles/modernludo.css" /> </head> <body> <div id="playGround" style="display:none;"> <div...

    •  HTML5
    •  JAVASCRIPT
    •  MODERN LUDO
    •  CSS
    •  WEB
  • A Simple Chrome Extension to Save Web Page Screenshots to Local Disk

    Jul 13, 2014  Miscellaneous

    A Chrome extension is a package of files including a manifest file, HTML files, JavaScript files and other resources. With extensions, we can add more functionalities to empower Chrome. Getting Started with Chrome Extension Chrome Extension Overview Chrome Extension Debugging Chrome Extension Samples Anatomy of Web Page Screenshots The manifest...

    •  HTML5
    •  JAVASCRIPT
    •  CHROME EXTENSION
  • How to Remotely Scan Documents from PCs and Mobile Devices with HTML5 WebSocket and Dynamic .NET TWAIN

    Jun 22, 2014  Document Scanning

    In this tutorial, I want to make a more complicated WebSocket demo, which enables me to capture images from scanners on server side, and view the images in desktop web browsers or mobile web browsers. Here is the flowchart:   Prerequisites Read Image Transmission between a HTML5 WebSocket Server and...

    •  HTML5
    •  WEBSOCKET
    •  IMAGE CAPTURE
    •  WEBCAM
    •  CAMERA
    •  JAVASCRIPT
  • Image Transmission between a HTML5 WebSocket Server and a Web Client

    Jun 08, 2014  Miscellaneous

    HTML5 WebSocket facilitates the communication between web browsers and local/remote servers. If you want to learn a simple websocket example, creating a WebSocket Server in C## and a Web client in JavaScript, you can refer to SuperWebSocket, which is a .NET implementation of Web Socket Server. In this article, I...

    •  C#
    •  HTML5
    •  JAVASCRIPT
    •  WEBSOCKET
  • <
  • 35
  • 36
  • 37
  • 38
  • 39
  • >

Search Blog Posts

POPULAR TOPICS

  • Mobile Barcode Scanner
  • Web Barcode Scanner
  • Scanning Documents in Web
  • Flutter Barcode Scanner
  • Barcode Scan Benchmark
  • Passport MRZ

Useful Links

  • SOURCE CODE ON GITHUB
  • Use Cases
  • Driver's License
  • Covid-19
  • Retail
  • Read More >
  • Resources
  • Company Blog
  • Developer Blog
  • Docs Center
  • Buy from a Reseller
  • Reseller Portal
  • Company
  • About Us
  • News
  • Contact Us
  • Policies
  • Book a Meeting
  • Subscribe to our newsletter
  • Subscribe

    You have successfully subscribed to Email Newsletter of Dynamsoft products.
    Thank you!

  • © 2003–2023 Dynamsoft. All rights reserved.
  • Privacy Statement
  • Site Map

  • home
  • Careers
  • Contact
  • Policies

© 2003–2023 Dynamsoft. All rights reserved.

  • Privacy Statement
  • Site Map