Submit Search
Upload
Android1
•
Download as PPTX, PDF
•
0 likes
•
543 views
Mostafa Sharkaoui
Follow
Report
Share
Report
Share
1 of 9
Download now
Recommended
ScaleDay conference
CLI, SDK, Doc... What if we generate them?
CLI, SDK, Doc... What if we generate them?
Scaleway
These are the slides use for the (What is Kotlin Multiplaform? Why & How? Live Session) https://youtu.be/S10PipWUeEw
What is Kotlin Multiplaform? Why & How?
What is Kotlin Multiplaform? Why & How?
Shady Selim
XDC API Feb 2010
XDC API Feb 2010
EXICON Ltd.
Kotlin/Native, and the difference between cross mobile languages, Flutter, Jetpack Compose, and SwiftUI, which to select and what is the benefits of each approach and why to consider using Kotlin/Native, plus references, resources, and code-labs.
Kotlin native for iOS and Android
Kotlin native for iOS and Android
Shady Selim
Kotlin mobile multiplatform talk from Android Summit 2018
Kotlin Multiplatform
Kotlin Multiplatform
Kevin Galligan
Intro
Intro
Bindhu Boomarthy
Introduction on Mobile development for beginners to select the language and tools they like and need to start a career a session delivered by Shady Selim in Arab Open University
Introduction on Mobile development
Introduction on Mobile development
Shady Selim
How can you create games and how can you do it with Flutter, and what are the available Flutter games engines, a session delivered in the Global Game Jam at ITI
Game development using Flutter
Game development using Flutter
Shady Selim
Recommended
ScaleDay conference
CLI, SDK, Doc... What if we generate them?
CLI, SDK, Doc... What if we generate them?
Scaleway
These are the slides use for the (What is Kotlin Multiplaform? Why & How? Live Session) https://youtu.be/S10PipWUeEw
What is Kotlin Multiplaform? Why & How?
What is Kotlin Multiplaform? Why & How?
Shady Selim
XDC API Feb 2010
XDC API Feb 2010
EXICON Ltd.
Kotlin/Native, and the difference between cross mobile languages, Flutter, Jetpack Compose, and SwiftUI, which to select and what is the benefits of each approach and why to consider using Kotlin/Native, plus references, resources, and code-labs.
Kotlin native for iOS and Android
Kotlin native for iOS and Android
Shady Selim
Kotlin mobile multiplatform talk from Android Summit 2018
Kotlin Multiplatform
Kotlin Multiplatform
Kevin Galligan
Intro
Intro
Bindhu Boomarthy
Introduction on Mobile development for beginners to select the language and tools they like and need to start a career a session delivered by Shady Selim in Arab Open University
Introduction on Mobile development
Introduction on Mobile development
Shady Selim
How can you create games and how can you do it with Flutter, and what are the available Flutter games engines, a session delivered in the Global Game Jam at ITI
Game development using Flutter
Game development using Flutter
Shady Selim
Android Presentation
Android Presentation
Bram Vandeputte
Polyglot Programming as a technique is not new and as a paradigm was coined in 2006 by Neal Ford. In today's world, we often architect solutions which need to be highly scalable, secure, efficient, have an engaging GUI, be extensible with low technical debt in parts or whole. To work with a single tech stack promotes a sense of mono culture which is detrimental and limiting the way a solution can be designed. Moreover, with multi-core machines available, processing now can leverage parallel processing and it maybe make more sense to use a language which takes away the overhead of the intricacies of multi-thread programming. In other words, in many cases, engaging in Polyglot Programming helps you focus more on the domain and adds to developer productivity. On the flip side, increasing the moving parts also means that if not designed well, Polyglot Programming could be a double edged sword and produce more mess in the way different pieces interact with each other. In this talk, we will showcase an ecosystem we built, involving a desktop device configuration backed, an OS-agnostic desktop GUI, a cloud service, a cloud cluster configuration tool and how we used the Agile principles, namely TDD, Continuous Integration and the works to be able to keep the polyglot ecosystem sane. Name wise, the languages/tools/etc which we used in our Polyglot case -- Google Go, Node-Webkit, JS (Knockout/RequireJS), Ruby, Cucumber, RIAK, Chef, Lisp, Jenkins
Polyglot programming and agile development
Polyglot programming and agile development
Shashank Teotia
The journey of building developer tooling has never been as exciting as it is right now. Eclipse Che is getting more and more mature, bringing collaboration and teams capabilities for developer workspaces. Theia, integrated in Eclipse Che, is providing the foundations for a modern and extensible web IDE. With the rise of cloud development platforms, we see the industry defining new server protocols, such as "Language Server Protocol" and "Debug Server Protocol" which allow to bring tooling on a wide range of platforms, such as Eclipse, Eclipse Che and VS Code. During this session, we will discuss about the future of development tooling, we will briefly review the progresses made over the last years and where the community is moving towards. We will discuss how "Server Protocols" are allowing to bring our tools on different platforms and environments which can run on the cloud or locally. To illustrate the discussion, we will take few examples: The JDT Language Server, the Debug Adapter Protocol implementation in Theia and the Graphical Server Protocol initiated during the journey of bringing Sirius to the cloud.
EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...
EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...
melbats
Intro to Google Flutter, its difference with other mobile cross programming languages, with some samples, conducted for the Flutter Study Jam, as a GDG Helwan activity, by Shady Selim
Intro to Flutter
Intro to Flutter
Shady Selim
Building custom tools with Docker API & SDK
Building custom tools with Docker API & SDK
Building custom tools with Docker API & SDK
Gaurav Gahlot
This was presented by Eric Tan, Solutions Engineer, Docker at the Docker Tech Workshop, Singapore on 26th April 2018. It covers - Overview of CI/CD CI / CD Workflow Enterprise CI / CD with Docker
Using Docker EE in a CI/CD Workflow
Using Docker EE in a CI/CD Workflow
Ashnikbiz
Presentation walking through how you can run Python Flask web applications on Azure App Service.
Running Python Flask web apps on Azure App Service
Running Python Flask web apps on Azure App Service
swaight
Slide deck from https://2019.javazone.no/program/3f04cac9-ffdf-44ea-9604-454aedc87ea9 . Contains references. It probably makes more sense to see the video, link will be added below
Cloud Collaboration with Eclipse Che
Cloud Collaboration with Eclipse Che
Martin (高馬丁) Skarsaune
Spooky House Studios: Game development for smartwatches. Challenges and solutions
Spooky House Studios: Game development for smartwatches. Challenges and solut...
Spooky House Studios: Game development for smartwatches. Challenges and solut...
DevGAMM Conference
Speaker: Laurent Sansonetti This webinar takes us through RubyMotion, an app development environment that helps you build native apps using the Ruby language. We take a look at how RubyMotion works internally, how it’s different for other mobile toolchains and how we can build cross-platform apps with it. The session also presents a live demo of Flow, that let's you access both iOS and Android APIs on one single codebase, making it extremely easy to build cross-platform apps.
[Srijan Wednesday Webinars] Building Full-Fledged Native Apps Using RubyMotion
[Srijan Wednesday Webinars] Building Full-Fledged Native Apps Using RubyMotion
Srijan Technologies
What is new
What is new
Mostafa Sharkaoui
Google
Google
Mostafa Sharkaoui
Scci's first session Appsplash
Intro to appsplash
Intro to appsplash
Mostafa Sharkaoui
Scci'13 Appsplash Session 2 Notes
Android session notes
Android session notes
Mostafa Sharkaoui
Learn the basics of Android programming with this free Lunch and Learn session by feature[23].
Android Crash Course Lunch and Learn
Android Crash Course Lunch and Learn
Paul Irwin
Simple introduction to Android programming language
Short notes of android
Short notes of android
Mohamed Fathy
For the MIT workshop: Apps for Academics, taught by Remlee Green and Nicole Hennig. Companion web site: http://libguides.mit.edu/apps
Apps for Academics: MIT Libraries
Apps for Academics: MIT Libraries
Nicole Hennig
More Related Content
What's hot
Android Presentation
Android Presentation
Bram Vandeputte
Polyglot Programming as a technique is not new and as a paradigm was coined in 2006 by Neal Ford. In today's world, we often architect solutions which need to be highly scalable, secure, efficient, have an engaging GUI, be extensible with low technical debt in parts or whole. To work with a single tech stack promotes a sense of mono culture which is detrimental and limiting the way a solution can be designed. Moreover, with multi-core machines available, processing now can leverage parallel processing and it maybe make more sense to use a language which takes away the overhead of the intricacies of multi-thread programming. In other words, in many cases, engaging in Polyglot Programming helps you focus more on the domain and adds to developer productivity. On the flip side, increasing the moving parts also means that if not designed well, Polyglot Programming could be a double edged sword and produce more mess in the way different pieces interact with each other. In this talk, we will showcase an ecosystem we built, involving a desktop device configuration backed, an OS-agnostic desktop GUI, a cloud service, a cloud cluster configuration tool and how we used the Agile principles, namely TDD, Continuous Integration and the works to be able to keep the polyglot ecosystem sane. Name wise, the languages/tools/etc which we used in our Polyglot case -- Google Go, Node-Webkit, JS (Knockout/RequireJS), Ruby, Cucumber, RIAK, Chef, Lisp, Jenkins
Polyglot programming and agile development
Polyglot programming and agile development
Shashank Teotia
The journey of building developer tooling has never been as exciting as it is right now. Eclipse Che is getting more and more mature, bringing collaboration and teams capabilities for developer workspaces. Theia, integrated in Eclipse Che, is providing the foundations for a modern and extensible web IDE. With the rise of cloud development platforms, we see the industry defining new server protocols, such as "Language Server Protocol" and "Debug Server Protocol" which allow to bring tooling on a wide range of platforms, such as Eclipse, Eclipse Che and VS Code. During this session, we will discuss about the future of development tooling, we will briefly review the progresses made over the last years and where the community is moving towards. We will discuss how "Server Protocols" are allowing to bring our tools on different platforms and environments which can run on the cloud or locally. To illustrate the discussion, we will take few examples: The JDT Language Server, the Debug Adapter Protocol implementation in Theia and the Graphical Server Protocol initiated during the journey of bringing Sirius to the cloud.
EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...
EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...
melbats
Intro to Google Flutter, its difference with other mobile cross programming languages, with some samples, conducted for the Flutter Study Jam, as a GDG Helwan activity, by Shady Selim
Intro to Flutter
Intro to Flutter
Shady Selim
Building custom tools with Docker API & SDK
Building custom tools with Docker API & SDK
Building custom tools with Docker API & SDK
Gaurav Gahlot
This was presented by Eric Tan, Solutions Engineer, Docker at the Docker Tech Workshop, Singapore on 26th April 2018. It covers - Overview of CI/CD CI / CD Workflow Enterprise CI / CD with Docker
Using Docker EE in a CI/CD Workflow
Using Docker EE in a CI/CD Workflow
Ashnikbiz
Presentation walking through how you can run Python Flask web applications on Azure App Service.
Running Python Flask web apps on Azure App Service
Running Python Flask web apps on Azure App Service
swaight
Slide deck from https://2019.javazone.no/program/3f04cac9-ffdf-44ea-9604-454aedc87ea9 . Contains references. It probably makes more sense to see the video, link will be added below
Cloud Collaboration with Eclipse Che
Cloud Collaboration with Eclipse Che
Martin (高馬丁) Skarsaune
Spooky House Studios: Game development for smartwatches. Challenges and solutions
Spooky House Studios: Game development for smartwatches. Challenges and solut...
Spooky House Studios: Game development for smartwatches. Challenges and solut...
DevGAMM Conference
Speaker: Laurent Sansonetti This webinar takes us through RubyMotion, an app development environment that helps you build native apps using the Ruby language. We take a look at how RubyMotion works internally, how it’s different for other mobile toolchains and how we can build cross-platform apps with it. The session also presents a live demo of Flow, that let's you access both iOS and Android APIs on one single codebase, making it extremely easy to build cross-platform apps.
[Srijan Wednesday Webinars] Building Full-Fledged Native Apps Using RubyMotion
[Srijan Wednesday Webinars] Building Full-Fledged Native Apps Using RubyMotion
Srijan Technologies
What's hot
(10)
Android Presentation
Android Presentation
Polyglot programming and agile development
Polyglot programming and agile development
EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...
EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...
Intro to Flutter
Intro to Flutter
Building custom tools with Docker API & SDK
Building custom tools with Docker API & SDK
Using Docker EE in a CI/CD Workflow
Using Docker EE in a CI/CD Workflow
Running Python Flask web apps on Azure App Service
Running Python Flask web apps on Azure App Service
Cloud Collaboration with Eclipse Che
Cloud Collaboration with Eclipse Che
Spooky House Studios: Game development for smartwatches. Challenges and solut...
Spooky House Studios: Game development for smartwatches. Challenges and solut...
[Srijan Wednesday Webinars] Building Full-Fledged Native Apps Using RubyMotion
[Srijan Wednesday Webinars] Building Full-Fledged Native Apps Using RubyMotion
Viewers also liked
What is new
What is new
Mostafa Sharkaoui
Google
Google
Mostafa Sharkaoui
Scci's first session Appsplash
Intro to appsplash
Intro to appsplash
Mostafa Sharkaoui
Scci'13 Appsplash Session 2 Notes
Android session notes
Android session notes
Mostafa Sharkaoui
Learn the basics of Android programming with this free Lunch and Learn session by feature[23].
Android Crash Course Lunch and Learn
Android Crash Course Lunch and Learn
Paul Irwin
Simple introduction to Android programming language
Short notes of android
Short notes of android
Mohamed Fathy
For the MIT workshop: Apps for Academics, taught by Remlee Green and Nicole Hennig. Companion web site: http://libguides.mit.edu/apps
Apps for Academics: MIT Libraries
Apps for Academics: MIT Libraries
Nicole Hennig
Viewers also liked
(7)
What is new
What is new
Google
Google
Intro to appsplash
Intro to appsplash
Android session notes
Android session notes
Android Crash Course Lunch and Learn
Android Crash Course Lunch and Learn
Short notes of android
Short notes of android
Apps for Academics: MIT Libraries
Apps for Academics: MIT Libraries
Android1
1.
2.
Presented by : Mostafa
Sharkawy
3.
Agenda Java & xml IDE SDK AVD API
4.
Java •Programming language •For functionality
5.
Xml • Extensible Markup
Language • For the GUI(Graphical User Interface)
6.
IDE • Integrated development
environment. • Eclipse , IntelliJ , NetBeans.
7.
SDK or (devkit) •Software
development kit •Android SDK
8.
AVD • Android Virtual
Device • Emulator
9.
API •Application programming interface.
Download now