Fuchsia: Google's Next-Gen Real-Time Operating System

 
PINK
 + 
PURPLE
 = 
FUCHSIA
 
Fuchsia
 is a 
real-time operating system
 (RTOS) currently being developed
by 
Google
.
 
 
real
-
time
 operating system (
RTOS
) is an operating system (
OS
) intended to
serve 
real
-
time
 applications that process data as it comes in, typically
without buffer delays.
 
 
It was first discovered as a mysterious code post on 
GitHub
 in August 2016,
without any official announcement.
 
 
Fuchsia's capability to run on universal devices, from embedded systems
to 
smartphones
tablets
 and 
personal computers
  makes it much more
awesome.
 
 
 
 
In contrast to prior Google-developed 
operating systems
 such
as 
Chrome OS
 and 
Android
, which are based on 
Linux kernels
,
Fuchsia is based on a new 
microkernel
 named "Magenta", derived
from "Little Kernel“ , a small operating system intended for 
embedded
systems
.
 
 
 
 
An 
embedded system
 is some combination of computer hardware and
software, that is designed for a specific function or for specific functions
within a larger 
system.
 
 
 
 
Fuchsia's 
user interface
 and 
apps
 are written with "
Flutter",
software development kit
 allowing cross-platform development
abilities
 for Fuchsia, 
Android
 and 
iOS
.
 
Flutter is used to build apps for both ANDROID and IOS from same
codebase.
 
 
System user interface of FUCHSIA is 
ARMADILLO 
.
 
 
Currently  Fuchsia  has just  a bunch of placeholder interfaces that
don't do anything , though it has multiple similarities  with Android,
including a Recent Apps screen, a Settings menu, and a split-screen
view for viewing multiple apps at once.
 
DART:
 
 
DART is a general purpose programming language
    
used for web, server, mobile applications, IoT devices
.
 It is a object oriented language
 
C language
:
 
 
C
 is a general-purpose, imperative
    computer programming language
 C is a medium level language.
 
 
MAGENTA is a project of Google Brain Team.
 
 
 Magenta kernel is developed by using another
    kernel called as little kernel(kernel for small embedded devices).
 
Magenta "
targets modern phones and modern personal
   computers with fast processors
, non-trivial amounts of RAM
   with arbitrary peripherals  doing open-ended computation
."
 
 
FUCHSIA is highly 
secured
 because it uses capability
    based security model.
 
 FUCHSIA is made of 
light weight code
.
 
 Works on 
all gadgets
.
 
 It’s 
GUI will be more easy 
compared to other.
 
 
Faster processing 
with low usage of RAM.
FUCHSIA’S FIRST LOOK
 
Google Fuchsia: Will it replace Android?
 
 
Possibly. Android is riddled with problems that Google has yet to fix.
 
1)
there's fragmentation caused by hundreds of different devices from
dozens of manufacturers using different, tweaked versions of
Android rather than the latest, pure version.
 
2)
there's an update problem. Google has an annual release schedule
for Android updates, but it takes about four years for an update to
fully flood the ecosystem.
 
Although many of these problems are related to Android being open
source - which means Google gives it to OEMs and carriers and lets
them tinker with it.
 
So may be in near future we might see fuchsia
replacing android and ios.
Slide Note
Embed
Share

Fuchsia is a cutting-edge real-time operating system (RTOS) developed by Google, designed to run on various devices from embedded systems to smartphones and personal computers. Unlike Android and Chrome OS, Fuchsia is based on the Magenta microkernel and uses Flutter for app development, enabling cross-platform compatibility. The system's user interface, ARMADILLO, showcases placeholder interfaces with similarities to Android. Fuchsia's development involves Dart and C programming languages, with Magenta kernel targeting modern devices for advanced computation capabilities.

  • Fuchsia
  • Google
  • Real-Time Operating System
  • Flutter
  • Magenta

Uploaded on Sep 17, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. FUCHSIA (Successor of android) BY Rishabh Sachdeva

  2. WHAT IS FUCHSIA

  3. NAME ORIGIN PINK + PURPLE = FUCHSIA

  4. FUCHSIA Fuchsia is a real-time operating system (RTOS) currently being developed by Google. A real-time operating system (RTOS) is an operating system (OS) intended to serve real-time applications that process data as it comes in, typically without buffer delays. It was first discovered as a mysterious code post on GitHub in August 2016, without any official announcement. Fuchsia's capability to run on universal devices, from embedded systems to smartphones, tablets and personal computers makes it much more awesome.

  5. In contrast to prior Google-developed operating systems such as Chrome OS and Android, which are based on Linux kernels, Fuchsia is based on a new microkernel named "Magenta", derived from "Little Kernel , a small operating system intended for embedded systems. An embedded system is some combination of computer hardware and software, that is designed for a specific function or for specific functions within a larger system.

  6. Fuchsia's user interface and apps are written with "Flutter", a software development kit allowing cross-platform development abilities for Fuchsia, Android and iOS. Flutter is used to build apps for both ANDROID and IOS from same codebase. System user interface of FUCHSIA is ARMADILLO . Currently Fuchsia has just a bunch of placeholder interfaces that don't do anything , though it has multiple similarities with Android, including a Recent Apps screen, a Settings menu, and a split-screen view for viewing multiple apps at once.

  7. LANGUAGES USED DART: DART is a general purpose programming language used for web, server, mobile applications, IoT devices. It is a object oriented language C language: C is a general-purpose, imperative computer programming language C is a medium level language.

  8. MAGENTA KERNEL MAGENTA is a project of Google Brain Team. Magenta kernel is developed by using another kernel called as little kernel(kernel for small embedded devices). Magenta "targets modern phones and modern personal computers with fast processors, non-trivial amounts of RAM with arbitrary peripherals doing open-ended computation."

  9. ADVANTAGES FUCHSIA is highly secured because it uses capability based security model. FUCHSIA is made of light weight code. Works on all gadgets. It s GUI will be more easy compared to other. Faster processing with low usage of RAM.

  10. FUCHSIAS FIRST LOOK

  11. Google Fuchsia: Will it replace Android? Possibly. Android is riddled with problems that Google has yet to fix. 1) there's fragmentation caused by hundreds of different devices from dozens of manufacturers using different, tweaked versions of Android rather than the latest, pure version. 2) there's an update problem. Google has an annual release schedule for Android updates, but it takes about four years for an update to fully flood the ecosystem. Although many of these problems are related to Android being open source - which means Google gives it to OEMs and carriers and lets them tinker with it. So may be in near future we might see fuchsia replacing android and ios.

  12. FUCHSIA

More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#