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

  • Mixing Kotlin and Java to Build Android Barcode Reader

    Jun 26, 2017  Mobile Barcode Scanner

    Last week I made a warm up for Kotlin, getting started to learn tutorials and reference. Now it is time to take the next step. Since Kotlin is hundred percent compatible with Java, we can use both programming languages without barriers in one project. In this article, I want to...

    •  BARCODE
    •  ANDROID
    •  KOTLIN
  • How to Use Dynamsoft JavaScript Barcode SDK

    Jun 12, 2017  Barcode

    If you always stay tuned to Dynamsoft Barcode SDK, you should have noticed that starting with version 5.1, the SDK includes a JavaScript library which is similar to Dynamic Web TWAIN. The article aims to help developers get familiar with the relevant JavaScript Barcode APIs and build web barcode reader...

    •  BARCODE
    •  JAVASCRIPT
    •  WEB
    •  HTML5
  • React: Load Global JavaScript Library with Webpack

    May 29, 2017  Miscellaneous

    When using React and Dynamic Web TWAIN to create a web document scanning app, I was confused about how to load dynamsoft.webtwain.min.js, a global JavaScript library like jQuery, into my project. I spent some time searching Google for relevant questions, but it was hard to find useful answers. Then I...

    •  JAVASCRIPT
    •  REACT
    •  WEBPACK
  • How to Write and Use TypeScript Declaration File

    May 08, 2017  Miscellaneous

    TypeScript, developed by Microsoft, is a superset of JavaScript. It features static typing, class, and interface. Comparing to JavaScript, One of my favorite TypeScript features is that we can create a TypeScript declaration file (.d.ts) for IntelliSense in Visual Studio Code or other supported IDEs. In this article, I will...

    •  TYPESCRIPT
    •  INTELLISENSE
    •  DEFINITELYTYPED
  • React Native Bridging Modules for Android from Scratch on Windows

    Apr 17, 2017  Miscellaneous

    When using React Native to write mobile apps, JavaScript is the primary programming language. However, sometimes, you may want to call a platform API that not supported by existing React Native component or use a third-party Android library that built as an AAR file. For these cases, you need to...

    •  JAVASCRIPT
    •  ANDROID
    •  REACT NATIVE
    •  MOBILE FRAMEWORK
  • Building a C/C++ Barcode & QR Code Reader for Raspberry Pi with Dynamsoft SDK

    Apr 04, 2017  Barcode

    Learn how to effortlessly set up a C/C++ barcode and QR code reader for Raspberry Pi using the Dynamsoft Barcode Reader SDK. This guide is optimized for Raspberry Pi 4 but is compatible with both ARM32 and ARM64 Raspberry Pi OS. About Dynamsoft Barcode Reader SDK Support for ARM32 and...

    •  RASPBERRY PI
    •  C/C++
    •  BARCODE
    •  QR CODE
    •  ARM32
  • React Native for Android: Basic Knowledge Before Coding

    Mar 27, 2017  Miscellaneous

    React Native is a JavaScript framework that enables developers to build mobile apps for Android and iOS platforms with one codebase. Even if you are a web developer, you can quickly develop mobile applications using React Native. Not like Cordova that uses WebViews, React Native produces a truly native user...

    •  JAVASCRIPT
    •  MOBILE
    •  REACT NATIVE
    •  MOBILE FRAMEWORK
  • Making Node.js Async Function with Libuv Thread Pool

    Feb 27, 2017  Miscellaneous

    libuv is a cross-platform C library for Node.js asynchronous I/O model. It implements Node.js event loop and uses a thread pool to avoid blocking the Node.js event loop with time-consuming I/O operations. The post shares how to use libuv to optimize Dynamsoft barcode addon for Node.js. Learning Resources Node.js C/C++ Addons...

    •  NODE.JS
    •  LIBUV
    •  ASYNC
  • HTTP POST Request with Base64 Barcode Image in Golang

    Feb 20, 2017  Barcode

    Dynamsoft has deployed a REST web service for barcode detection. This post shares how to call the service by sending HTTP POST request using Golang. Barcode Detection in Golang Environment IDE: JetBrain Gogland. Go 1.7.4. Windows 10. Workspace structure: <GOPATH> - src - bin - pkg Settings: GOROOT=E:\Go GOPATH=g:\gowork Basic...

    •  BARCODE
    •  GOLANG
    •  RESTFUL
  • Cordova Plugin with Android AAR File for Barcode

    Feb 13, 2017  Barcode

    Cordova is a mobile application development framework that enables developers to build Android, iOS and Windows Phone apps using HTML5, JavaScript, and CSS3. It uses web views to render UI elements instead of the platform’s native UI framework. Cordova can be extended to add more functionalities with plugins. There are...

    •  BARCODE SCANNING
    •  ANDROID
    •  CORDOVA
    •  PLUGIN
    •  JAVASCRIPT
    •  MOBILE FRAMEWORK
  • <
  • 34
  • 35
  • 36
  • 37
  • 38
  • >

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