Mobile Bit Font Creator Show every Languages on every Java Enabled Wireless Devices Majid Asgari Presents.

Slides:



Advertisements
Similar presentations
COMPUTERS: TOOLS FOR AN INFORMATION AGE Chapter 3 Operating Systems.
Advertisements

Instructors: Connie Hutchison & Christopher McCoy
June 2004 Adil Allawi Technical Director
What is an operating system? Is it software?
Microsoft Word – Lesson 1
Adobe Photoshop CS Design Professional FOR THE WEB CREATING IMAGES.
Chapter 17 Creating Images for the Web. Chapter Lessons Learn about Web features Optimize images for Web use Create a button for a Web page Create slices.
DESCRIBING INPUT DEVICES
The right asset. In the right place. At the right time. ZebraDesigner LDA New Features.
Google Android as a mobile development platform T Internet Technologies for Mobile Computing Olli Mäkinen.
Explaining the principles of web animation Gladys Nzita-Mak.
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
Pasewark & Pasewark 1 Access Lesson 4 Creating and Modifying Forms Microsoft Office 2007: Introductory.
Dzongkha Unicode Agenda System Requirements: Hardware & Software
COMPUTER SOFTWARE Chapter 3. Software & Hardware? Computer Instructions or data, anything that can be stored electronically is Software. Hardware is one.
TC2-Computer Literacy Mr. Sencer February 8, 2010.
XP Tutorial 7 New Perspectives on Microsoft Windows XP 1 Microsoft Windows XP Working with Graphics Tutorial 7.
Overview of SQL Server Alka Arora.
1 Version 1.0 D-Link HQ, Nov Sales Guide of KVM-220 D-Link Confidential 2 Port USB KM link with Data Transfer.
Software GCSE ICT.
Enlightening minds. Enriching lives. Tamil Digital Industry Badri Seshadri K.S.Nagarajan New Horizon Media.
What’s New in Sage SalesLogix V Release Overview Sage SalesLogix v7.5.2 focuses on: −User Enhancements streamline the user experience furthering.
Inspire students to develop ideas & organize thinking
Chapter 2 Developing a Web Page. A web page is composed of two distinct sections: –The head content –The body Creating Head Content and Setting Page Properties.
Presented By: Muhammad Tariq Software Engineer Android Training course.
Macromedia Dreamweaver 4.0 INTERFACE This presentation will run automatically.
© 2005 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. Data Structures for Java William H. Ford William R. Topp Appendix E The EZJava.
University of Sunderland CDM105 Session 6 Dreamweaver and Multimedia Fireworks MX 2004 Creating Menus and Button images.
Creating Buttons – Lesson 51 Creating Buttons Lesson 5.
Prachi Chitnis.  The CSS feel  SDS – Synoptic Display Studio  ADL Converter  PV table, Probe…
Graphics and Event-Driven Programming in Java John C. Ramirez Department of Computer Science University of Pittsburgh.
Chapter 3 Software for Educators. Operating Systems  Operating Systems contains instructions that coordinate all the activities of the hardware devices,
Introduction to Microsoft publisher
Programming Handheld and Mobile devices 1 Programming of Handheld and Mobile Devices Lecture 19 MIDlet to Palm Rob Pooley
Herbert M Sauro Install from the web site sys-bio.org.
1 Creating Windows GUIs with Visual Studio. 2 Creating the Project New Project Visual C++ Projects Windows Forms Application Give the Project a Name and.
Adobe Photoshop CS3 Revealed – Chapter 16 FOR THE WEB CREATING IMAGES.
Copyright © 2010 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with Programming Logic & Design Second Edition by Tony Gaddis.
Chapter 1 Basic Concepts of Operating Systems Introduction Software A program is a sequence of instructions that enables the computer to carry.
Intoduction to Andriod studio Environment With a hello world program.
Learning Aim C.  In this section we will look at how text, tables, forms and frames can be used in web pages.
Creating cast members  Using tool palette window that can be selected from window menu.  The following objects can be created: Push buttons, Radio buttons,
How do I download or save a YouTube video to my computer? Khairunnazmi Bin Khairudin (B01SKS13F010) Ahmad Zaidi Bin Abdul Manan (B01SKS13F017)
Guide To Develop Mobile Apps With Titanium. Agenda Overview Installation of Platform SDKs Pros of Appcelerator Titanium Cons of Appcelerator Titanium.
Submitted By: Tarun Tyagi Website- - Enable USB Debugging.
THE CODING SYSTEM FOR REPRESENTING DATA IN COMPUTER.
Microsoft FrontPage 2003 Illustrated Complete Creating a Web Site.
HUB International: Software & Common Applications
4.2 Microsoft Word.
John Metz and Jeff Potts Michigan’s A. E. R. Annual Conference 2017
R Brown-Bag Seminar 2.1 Topic: Introduction to R Presenter: Faith Musili ICRAF-Geoscience Lab.
5.2 Microsoft Excel.
Ashima Wadhwa Assistant Professor(giBS)
Basic Editing Vocabulary
Working in the Forms Developer Environment
Obtaining the Required Tools
Chapter Topics 15.1 Graphical User Interfaces
Computer 4 JEOPARDY Bobbie, Sandy, Trudy.
BigBlueButton Overview Fall 2017
GUI Using Python.
Canon.com/ijsetup - Download, setup- Installation. More info visit:
4.2 Microsoft Word.
5.2 Microsoft Excel.
Basic editing Word 2013.
MODULE 7 Microsoft Access 2010
Software.
Microsoft Excel 2007 – Level 2
Creating Images for the Web
Chapter 15: GUI Applications & Event-Driven Programming
Explain what touch develop is to your students:
Presentation transcript:

Mobile Bit Font Creator Show every Languages on every Java Enabled Wireless Devices Majid Asgari Presents

Goals -Using 1-byte characters instead of Unicode characters to show every languages. (= half size) -Showing Fonts without install them on devices. -Having less volume for fonts (tenth). (14k for a large font) -Showing every languages on every J2ME Devices (Java Enabled Wireless Devices). -Showing complex script language and multiple languages texts with better appearance. -Create fonts on MS Windows, Linux, Solaris, Mac OS and other Operating Systems.

MBFC Package MBFC is Mobile Bit Font Creator Package that includes: o1-Project Handler o2-Bitmap Chars Defining Tool. o3-Char Groups Organizer. (for complex script languages like Arabic and Farsi) o4-Unicode Linker. o5-Text Converter. (and MBF creator) o6-Entry-Canvas Creator.

Version 1.1.3

Bitmap Chars Defining Tool Easy to use tool for defining chars. You must define every character s figure. You can copy-paste, change pen thickness and style, define guidelines and move rapidly in chars.

Group Organizer In Complex script languages every character has multiple figure and state: separate (isolated), first, middle and last shape. Likeببب ب in Arabic. In Char Group Organizer we can define these groups for next steps.

Unicode Linker Now we can link our groups to Unicode chars. Then we can import Unicode text to the application and the application can convert the text to proper byte for using in J2ME devices. In this way every characters are 1Byte instead of 2Bytes Unicode chars.

Convertor Assistant After linking to Unicode characters, you must only enter your text in j2me converter assistant frame and see the preview of the text on wireless devices simulator. After clicking on one button, every thing will be done.

Entry-Canvas It s a very strong tool for creating better interface to interact with your users. With multi-language entry canvas you can give text from users in every language. Users can shift between 6 defined layouts for entering words.

August 2006 – Iran -Tehran

With the best Regards