| 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.

  • Building HTML5 Barcode Reader with Pure JavaScript SDK

    Jan 15, 2018  Barcode

    Last week, I had successfully built JavaScript and WebAssembly ZXing barcode SDK. In this post, I will use the pure JavaScript barcode SDK to create a simple client-side HTML5 barcode reader app, which works in any WebRTC supported web browsers. What If ZXing Cannot Satisfy Performance Requirements? Try Dynamsoft JavaScript...

    •  HTML5
    •  BARCODE
    •  JAVASCRIPT
    •  WEBASSEMBLY
    •  ZXING
  • Building JavaScript and WebAssembly ZXing on Windows

    Jan 08, 2018  Miscellaneous

    If you are looking for a barcode SDK for web development, the ideal outcome is to find a pure JavaScript SDK. The pure JavaScript SDK means JavaScript APIs do not rely on any server-side code. However, most of the barcode SDKs are written in C/C++ and Java. They do not...

    •  ZXING
    •  EMSCRIPTEN
    •  WEBASSEMBLY
    •  JAVASCRIPT
    •  WEB
  • My Failure Experiences of Making a Homebrew Formula

    Jan 01, 2018  Miscellaneous

    It is the first time that I want to write something I failed.  A week ago, I tried to submit dbr (Dynamsoft Barcode Reader) to homebrew/core. In spite of passing auto checks, my formula was finally rejected. This article records everything I went through during this process. What is Homebrew...

    •  HOMEBREW
  • Using Chocolatey to Manage Software Package on Windows

    Dec 11, 2017  Miscellaneous

    Most windows users like to download an installer to install software. However, for developers, probably they would rather like to use a command line tool (APT, Homebrew, etc.), like they get used on Linux and macOS, to install a program. Chocolatey is a command line package manager for Windows. Installing Chocolatey...

    •  CHOCOLATEY
    •  PACKAGE MANAGER
  • How to Create a Private Debian Repository with Reprepro

    Dec 04, 2017  Miscellaneous

    Last week, I built a Debian package for Dynamsoft Barcode Reader. Installing .deb file is apparently more efficient than using the .tar file on Linux OS based on Debian. Despite this, I believe most of Linux developers will give priority to the command-line package tool apt-get, unless the software repository...

    •  DEBIAN PACKAGE
    •  REPREPRO
    •  DEBIAN REPOSITORY
  • Installing LLVM on Windows, Raspbian & macOS

    Nov 20, 2017  Miscellaneous

    I had no idea about LLVM(Low-Level Virtual Machine) until the day I installed Emscripten for learning asm.js and WebAssembly. Emscripten Compiler Frontend (emcc) uses Clang to convert C/C++ files to LLVM bitcode, and Fastcomp (Emscripten’s Compiler Core — an LLVM backend) to compile the bitcode to JavaScript. Installing LLVM on Different Platforms...

    •  LLVM
  • CMake: Build C++ Project for Windows, Linux and macOS

    Nov 13, 2017  Miscellaneous

    Last week, I shared how to create a CMake project for Windows. Since CMake is a cross-platform software building tool, I am going to make my C/C++ project support Linux and macOS. What You Should Know How to Make C/C++ Code Compatible with Multiple Platforms I used the predefined macros to...

    •  CMAKE
    •  C/C++
  • My First C/C++ App Built with CMake on Windows

    Nov 06, 2017  Miscellaneous

    If you have a program designed for multiple platforms, you definitely don’t want to waste time configuring and maintaining the building environment. I was thinking how to compile my C/C++ code for Windows, Linux and macOS more conveniently, and after that, I decided to learn CMake. CMake is an open-source,...

    •  CMAKE
    •  C/C++
  • A Simple Web Document Management App with OpenCV.js

    Oct 30, 2017  Miscellaneous

    Document Scanning is nothing new for mobile apps. I remember the first time that I installed a document scanning app was in 2010. However, Apple, Microsoft, and Google the giant tech companies got started to recognize the importance of document scanning technology recently. It is good to see the function...

    •  JAVASCRIPT
    •  OPENCV
    •  DOCUMENT
  • How to Port C/C++ Barcode Extension to Python 3

    Oct 23, 2017  Barcode

    When porting code from Python 2 to Python 3, it is not as easy as you imagined no matter whether the primary programming language is Python or C/C++. Re-compiling the Dynamsoft Barcode extension for Python 3 is a challenge because I only found a few of documentation and resources online....

    •  BARCODE SCANNING
    •  PYTHON
    •  C/C++
  • <
  • 26
  • 27
  • 28
  • 29
  • 30
  • >

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