Saturday, 10 September 2011

Apple Technologies


AAT was asked first to open all the text in the text layout in the form before they occur. Operating in full text on the shape layer.Table used in the core of the design process of AAT is "morx" table. The "morx"table is divided into a series of strings, each string is divided into sub-tables.Processing chain and order sub-table. When each sub-engine layout table foundmore signs in the child table of the control flag, usually from the user settings. This determines whether the sub instruction.Set of features available in the source is accessible by the user through the "feat" table. "Magnificent feat" table provides a localized string pointer, can be used to describe a functional, end-user and the corresponding flag to send the text engine, if you select the function. Intangible characteristics, the user can projectthrough the simple expedient of not including in the "achievement" as the table.Apple uses this method, for example, support the need for ligatures.





Child table can not contextual substitution of glyphs, replacing the context of howthe reordering form and ligation in the form of training  related to the contents are sensitive to the actions of the text. Can be used, for example, automatically become a ss in any word, apart from its end.
The "morx" non-contextual glyph substitution subtable is a table of simple mapping between form and alternatives to it. In all the other involving the use offinite state machine.



Wednesday, 31 August 2011

Android Technology

Android is a mobile device such as smartphones and Tablet PC operating system. It is led by Google Open Handset Alliance development. Google acquired 52005.The distribution in the initial opening of the Android software developed, the company Android in November 2007 announced the creation of the Open Handset Alliance, a consortium of 80 hardware, software and telecommunications companies committed to promoting open standards for mobile devices. Google launched the Android under the Apache license code, a free software license.The Android Open Source Project (AOSP) is responsible for the maintenance and development of Android.
Android Linux-based kernel is the kernel, middleware, libraries and software applications in C and runs on an application framework, which includes support for Apache Harmony based on Java library to write the API. Android Dalvik virtual machine to use the time to compile and run the compiled Java code.Android has a large community of developers to write applications ("Application") to extend the capabilities of the device. Developers write the main Java.There over 250,000 Android.Android market applications is in charge of Google's online app store.