Broncho Linux mobile platform website (http://www.broncho.cn)

Source: Internet
Author: User
Tags gtk password protection gstreamer
Broncho Linux mobile platform website (http://www.broncho.cn)

Indicate the source and author's contact information during reprinting.
Contact information of the author: Li xianjing <xianjimli at Hotmail dot com>

Broncho Linux Mobile Phone platform is built on Linux 2.6 and uses GTK ++/directfb as the GUI Mobile Phone platform. After more than two years of efforts, we have achieved basic functions and entered the productization stage. Currently, we are working on joint hardware debugging and integration of third-party software. Broncho Linux Mobile Phone platform has the following features:

 

Classic Architecture Design 1.c/ S Model
2. MVC model
3. Plug-in Design
4. Reactor Mode

    Easy to internationalize

    1. Use scim as the input method and support multi-language input
    2. pango is used to complete text formatting and supports various Text Formatting methods.
    3. Use FreeType to implement font rendering and support different fonts in different languages
    4. Using UTF-8 as the internal code, can express the text in various mainstream languages
    5. Use the gettext method. If the interface is internationalized, you only need to add the corresponding Po file without re-compiling.

      Scalability

      1. Run the modify configuration file to create topics of different styles.
      2. Use XML to describe the user interface. To change the layout of an application, you only need to modify the XML file.
      3. Provides well-defined plug-in interfaces to facilitate third-party software to expand existing functions in the form of plug-ins
      4. open interfaces provided by all background services to facilitate the development of third-party software with personalized Functions
      5. A highly modular design that combines existing functions to build a complete product line

        Standardization

        1. The desktop complies with freeyuntop.org standards
        2. Standard at commands and multi-channel protocols are used to communicate with GSM modules, independent of specific GSM modules.
        3. standard interfaces such as ALSA, v4l, and Fb are used for interaction with kernel to facilitate transplantation to BSP of different CPUs.

          Keep up with mainstream technologies

          1. Use GTK + as GUI
          2. Using SQLite for data storage
          3. Using Middleware as the inter-process communication mechanism
          4. Use gconf to manage configuration data
          5. Use gstreamer for multimedia playback and Processing

            Powerful functions

            1. Powerful search functions to help users find data on mobile phones
            2. Use Firefox as the browser engine to implement powerful browsers
            3. Use gstreamer for multimedia playback and processing, and support mainstream multimedia formats
            4. Uses pidgin as the instant messaging function and supports mainstream im tools such as MSN, QQ, Gtalk, and ICQ.
            5. Introduces disk encryption, file/folder encryption, application password protection, and multiple mechanisms to protect user data.
            6. Implement basic applications such as business cards, telephones, calendars, SMS, MMS, email, calculators, and dictionaries
            7. implement anti-theft and remote control of many special applications
            8. Work with a third party to develop office readers, Java virtual machines, TTS, voice input, handwriting input, and some casual games

              Welcome to the http://www.broncho.cn exchange, the website is still under construction, we will gradually update the documents and code.

               

              Contact Us

              The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

              If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

              A Free Trial That Lets You Build Big!

              Start building with 50+ products and up to 12 months usage for Elastic Compute Service

              • Sales Support

                1 on 1 presale consultation

              • After-Sales Support

                24/7 Technical Support 6 Free Tickets per Quarter Faster Response

              • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.