# WritePad-Handwriting-Recognition-Engine **Repository Path**: sorehadoukana/WritePad-Handwriting-Recognition-Engine ## Basic Information - **Project Name**: WritePad-Handwriting-Recognition-Engine - **Description**: from https://github.com/phatware/WritePad-Handwriting-Recognition-Engine - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-11 - **Last Updated**: 2021-11-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WRITEPAD Handwriting Recognition Engine (HWRE) Multilingual, multiplatfrom, self-contained handwriting recognition engine. ### About This source code is distributed under the GPL v 3.0 license. Compiled libraries and sample code are not included with this project. If you are looking for WritePad Handwriting Recognition SDK binaries to integrate with your commercial or a freeware project or for sample code for various platforms, visit the WritePad SDK repository at https://github.com/phatware/WritePadSDK This repository contains the complete source code of WritePad Handwriting Recognition Engine (HWRE). It is a self-contained project, which does not require any 3rd party development tools or libraries. **Everything you need is here!** You can build WritePad HWRE for the following platforms: * Apple MAC OS X 10.10+ * Xcode 8+ * Apple iOS 9+ * Microsoft Windows 7+ (Desktop and Windows Store DLLs; ARM, x64, i86) * Microsoft Windows Mobile 8+ * Linux (practically any distribution with ISO C/C++ compiler) * Google Android NDK, SDK 4+ (ARM, MIPS, MIPS64, ARM64, i64, i86) ### Building WritePad Engine Building the handwriting recognition engine on different platforms **1. MAC OS** **Development Environment**: Xcode 8+ Open Xcode; open `MACOSX/WritePadSDK-OSX/WritePadSDK-OSX.xcodeproj` project; build for a desired target. This project will build a static library for MAC OS X. **2. iOS** **Development Environment**: Xcode 8+ Open Xcode; open `iOS/WritePadReco/WritePadReco.xcodeproj` project; build for a desired target. This project will build a static library for device or simulator depending on the chosen target. **3. Android** **Development Environment**: Android NDK 9+ (optional: Android SDK, Android Studio) To build run `/ndk-build` in the `Android/WritePadLib` folder. Android native dynamic (.so) libraries will be built for all supported CPUs. **4. Linux** **Development Environment**: Linux with C/C++ compiler To build simply run `make` in the `Linux` folder. **5. Windows (desktop)** **Development Environment**: Windows 10, Visual Studio 2015 Community Edition or better (older version(s) of Visual Studio can also be used, you may need to create a new solution workspace compatible with older version). Start Visual Studio and open `libuniversalreco.sln` in the `/UniversalRecognizer/V300` folder. Select the desired build configuration and platform then choose Build/Build Solution. **6. Windows Store/Windows Mobile** **Development Environment**: Windows 10, Visual Studio 2015 Community Edition or better (older version(s) of Visual Studio can also be used, you may need to create a new solution workspace compatible with older version). Start Visual Studio and open `WritePadReco.sln` in the `UniversalRecognizer/V300/WindowsStore/WindowsStoreReco` folder. Select the desired build configuration and platform, then choose Build/Build Solution. ### SDK Tools Additonal information about building and using WritePad SDK tools will be posted here soon. ### Notes _Developer Note_: We regret to inform you that most of the comments and internal development documentation were deemed confidential and have been excluded from this project. Some limited SDK documentation can be found in the Documentation folder.