Lector: Aliyev H.U. Lecture №20: Telecommun ication network software design and Cross platforms TASHKENT UNIVERSITY OF INFORMATION TECHNOLOGIES THE DEPARTMENT.

Slides:



Advertisements
Similar presentations
Android Application Development A Tutorial Driven Course.
Advertisements

Universal Fulfillment Organizer Leads CHT to NGOSS
Welcome to Synergy 2013 Chip Casanave Data Access Worldwide.
Embedded System Lab. What is an embedded systems? An embedded system is a computer system designed for specific control functions within a larger system,
Intro to Android and iOS CS-328 Dick Steflik. The Players Android – Open source mobile OS developed ny the Open Handset Alliance led by Google. Based.
On Device Portals Presented By:. Mobiletain & The On Device Portal Consortium The ODPC was formed by Mobiletain/B2 Group to: Further the advancements.
What is Android?.
 Android is a software platform and operating system for mobile devices, based on the Linux kernel, developed by Google. It allows developers to write.
1 © 2007 Nokia Nokia Web 2.0 Mikko Terho, Vice President and Nokia Fellow Mobiiliohjelmointipäivät, Tampere, Finland 1© Nokia 2007.
Amanda Silver Director of Program Management Visual Studio Tools for Client Applications Cross-Platform Development using Visual Studio.
4/15/2017 5:36 AM 1 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Robin Estabrooks Computer Science 1631, Winter 2011.
Mobile Mobile OS and Application Team: Kwok Tak Chi Law Tsz Hin So Ting Wai.
DEPARTMENT OF COMPUTER ENGINEERING
Mobile Application Development
Android is a mobile operating system developed by Google and is based upon the Linux kernel and GNU software. It was initially developed by Android.
Introducing Open Platform for NFV Please direct any questions or comments to 1.
Android An open handset alliance project Janice Garcia September 18, 2008 MIS 304.
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
Native vs hybrid vs web mobile Application
Symbian os with smart phones Guided by: Hetal A Josiyara
To be Presented by, T.Sathishkumar [11mw07] 1. Synopsis Introduction Version Features License An Application Development Demo Possibilities Advantages.
Plan Introduction What is Cloud Computing?
Presentation – Fidel Technologies Agenda What is IT Outsourcing? What IT activities can be outsourced? Benefits of IT Outsourcing Limitations of IT Outsourcing.
Mobile Application Development with ANDROID Tejas Lagvankar UMBC 29 April 2009.
Mobile Application Development using Android
Starfish/Motorola Confidential 1 September 8, 2015 Starfish/Motorola Confidental Overview Starfish Software, Inc. Bob Koche (Ko-chee) Director of Partner.
Confidential and proprietary material for authorized Verizon Wireless personnel only. Use, disclosure or distribution of this material is not permitted.
Introduction CIS 136 Building Mobile Apps 1. What is a mobile app? 2  Computer program  Designed for small devices  Smartphones  Tablets  Other handhelds.
ANDROID Presented By Mastan Vali.SK. © artesis 2008 | 2 1. Introduction 2. Platform 3. Software development 4. Advantages Main topics.
Key Technology Enablers for Mobile Value-Added and Content Services - MMS, Java and XHTML OFTA Hong Kong, Marko Keskinen Nokia Mobile Phones.
AudioCodes – A VoIP Leader  13 Years of Operation Focusing on VoIP Media Gateway & Media Server Technology  Field proven technology: Over 12 Million.
Lector: Aliyev H.U. Lecture №15: Telecommun ication network software design multimedia services. TASHKENT UNIVERSITY OF INFORMATION TECHNOLOGIES THE DEPARTMENT.
Open Source Centre of Excellence Open Source Technologies have given a fresh outlook to companies looking to implement information systems for their enterprise.
The Evolving Contact Center Protecting Your Organization’s Investments While Driving IP-Enabled Efficiencies into the Future Hollie Moran Sr. Product.
Seamless Mobility: Michael Wehrs Director of Technology & Standards Mobile Device Division, Microsoft Corp. Wireless Software Innovations Spurring User.
Mobile – Internet &Business Applications Presentation by Mr Birendra singh on AKWL-IIA joint venture program.
Copyright© 2002 Avaya Inc. All rights reserved Anna Dorcey Director, Avaya DeveloperConnection Program August 4, 2004 Partnering in the VOIP World Anna.
Created By. Jainik B Patel Prashant A Goswami Gujarat Vidyapith Computer Department Ahmedabad.
Mobile Applications: Unit - I
Mobile Application Development with ANDROID Umang Patel(6537) LDCE.
E-COMMERCE & MOBILE COMPUTING. On Technicals… Considerations for evaluating platform Ecommerce Applications Development Process Integration Options Middlewares.
SIP Interoperability: Leveling the Playing Field William Rich President & CEO Pingtel Corp August 2005.
MOVING TO THE WINDOWS AZURE CLOUD 1.Building a Cloud Based Business 2.Strategic Options For Getting to the Cloud SESSION: AP016.
 Can access all API’s made available by OS vendor.  SDK’s are platform-specific.  Each mobile OS comes with its own unique tools and GUI toolkit.
Welcome!. State of the company Community Today’s new currency DataFlex, VRW & DAI An invitation The year ahead.
AGENDA Introduction History Version history Features and specifications Android latest Android vs Symbian Android market Advantages of Android Disadvantages.
1 Get All Answers Get All Answers. Contents History of Android Android Fragmentation The Role of Google Features and Architecture Android Software Development.
Android operating system N. Sravani M. Tech(CSE) (09251D5804)
By : Abhishek Verma Main Topics : 1. Introduction 2. Platform 3. Software Development 4. Overall Evaluation.
By Adam Reimel. Outline Introduction Platform Architecture Future Conclusion.
HP Network and Service Provider Business Unit Sebastiano Tevarotto February 2003.
Red Hat, Inc. The Revolution of Choice. Red Hat, Inc. Founded in 1995 –Bob Young, CEO - Co-founder –Marc Ewing, CTO - Co-founder Headquartered in Research.
Short Customer Presentation September The Company  Storgrid delivers a secure software platform for creating secure file sync and sharing solutions.
Android. Android An Open Handset Alliance Project A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google.
BY : MS ARTI B BAVANE. INTRODUCTION Formed on February 15,2010. Jointly found by two pillars Intel and Nokia by joining their existing open source projects.
Qt Development Frameworks Past, Present and Future by Knut Yrvin – Dec 2009.
Google. Android What is Android ? -Android is Linux Based OS -Designed for use on cell phones, e-readers, tablet PCs. -Android provides easy access to.
Azure Stack Foundation
ANDROID AN OPEN HANDSET ALLIANCE PROJECT
Android.
Contents: Introduction Different Mobile Operating Systems
Software engineering in the mobile phone platform war.
INTRODUCTION:  The website market is booming and a lot of companies are coming up with the latest version of website gadgets and smartphones.  There.
OPERATING SYSTEMS.
Standardization in Automotive Infotainment with GENIVI and CCC
Application Development A Tutorial Driven Course
Top Reasons to Choose Android Today. Over the years the Android OS has progressed largely by acquiring major percent of global market share. A number.
Top Reasons to Choose Android Today. Over the years the Android OS has progressed largely by acquiring major percent of global market share. A number.
Korea Software HRD Center
Presentation transcript:

Lector: Aliyev H.U. Lecture №20: Telecommun ication network software design and Cross platforms TASHKENT UNIVERSITY OF INFORMATION TECHNOLOGIES THE DEPARTMENT OF DATA COMMUNICATION NETWORKS AND SYSTEMS

Introduction The mobile telephony market presents a tantalizing opportunity to software platform suppliers, mobile operators, OEMs and increasingly, to application developers. The rapid evolution of mobile device capabilities and services offerings, combined with a global market of over one billion units annually, constitutes an irresistible siren song to new players and new technologies. For their part, handset OEMs (Original Equipment Manufacturers) and mobile operators themselves constantly search for shorter and less expensive paths to market and to volume, and for differentiation in a crowded and often commoditized environment. Starting in 2002, Linux entered this dynamic marketplace as a software platform for enabling well-provisioned smart-phones and select feature phones. It offered OEMs and their operator customers a range of benefits, including - Lower software BoM (Bill of Material) impact than proprietary solutions - Options for UI customization, extension and differentiation - Native support for IP networking and desktop peripheral interfaces - A locus for innovation from OEM, operator and community efforts - Higher reliability over legacy RTOS-based platforms - A bridge to reusing desktop/enterprise software and to end-to-end application development.

Cross platforms in today In the last five years, Linux use in mobile has matured and expanded into the mainstream. Today. Linux is being deployed in 50-60M2 units from handset vendors that include Motorola, NEC, Panasonic, Samsung and a range of regional players like China’s Datang, Haier, Huawei and ZTE. Moreover, Linux-based mobile deployment has been growing at over 400% CAGR and is expected to garner at least 25% of the smartphone segment and a significant piece of the middle tier by For all the advances made in targeting and refining Linux for mobile, and despite the strong and growing deployment trend for the open source OS, those fielded phones have little in common except the ARM architecture Linux kernel and core run-time libraries. First generation Linux based handsets variously deployed both commercial and RYO (roll-your-own) kernels from the 2.4 Linux source tree, with accompanying versions of glibc and other base enabling libraries and tools. A number of devices/models shipped with Qt4 as the application framework, but an equal number integrated and deployed UI (user interface) frameworks specific to OEMs and ISVs (operating system vendors, e.g., China MobileSoft, Mizi Research, and indeed Purple Labs). With the appearance of the 2.6 Linux kernel in 2004, both ISVs and OEMs began integrating that newer base OS and embedded platforms based upon it. The biggest change post-2.6 was the advent of a number of frameworks: GTK+5 as a graphical UI framework, gstreamer as multimedia framework and WebKit as browsing framework.

Application Frameworks over Linux

Platforms and Stacks Hierarchy in cross platforms

Other Mobile Applications cross plotforms Java on Linux MOTOMAGX and JavaFX Android / Dalvik – Java on Linux Redux Web Applications platforms

Linux stack based modern cross platform

The Life Cycle of a Mobile Linux Cross Platform Apps

Conclusion Enterprise Linux, Apache, Mozilla, GNU, Eclipse, other successful open source technologies and projects, an incremental approach yields the best results over time; smaller deltas mean lower risks and more opportunities to align and work with community and ecosystem forces. Despite the feeling that Microsoft is “breathing down our necks” with Windows Mobile, the announced open source Symbian Foundation, and growing numbers of Symbian OS design wins and shipments, the mobile Linux ecosystem still has time to experiment, and the platform time to mature, to blossom. Individual platform developers, ISVs, OEMs and other interested parties can have tremendous impact on the evolving platform, but not alone and not overnight. They must gain expertise and credibility with the platform building blocks and the glue that binds them together. And platform developers must have the patience, even the humility to change course to follow community and ecosystem adoption trends: even as you invest in a project or an implementation, you must be prepared to change course to follow the prevailing trend. “Swimming upstream” will only exhaust individual and shared resources. ISVs and OEMs have an advantage over purely free software development: as community process participants, they can combine IP and services on purpose, to build products, not just tinker with platforms. In the short term, this kind of integration focuses on getting to market; in the longer term, it will deliver an increasingly universal, interoperable, shared mobile Linux platform.

Q&A?