TECH RELATED TOPIC PRESENTATION MICROPROCESSOR: CSE341 COURSE INSTRUCTOR DR. JIA UDDIN Assistant Professor Department of Computer Science and Engineering.

Slides:



Advertisements
Similar presentations
*
Advertisements

Mobile Application Development Keshav Bahadoor. Part 1 Cross Platform Web Applications.
Amanda Silver Director of Program Management Visual Studio Tools for Client Applications Cross-Platform Development using Visual Studio.
Wireless Applications Squeak & Croquet Bo Li Auburn University Research Spring 2006.
V1.00 © 2009 Research In Motion Limited Introduction to Mobile Device Web Development Trainer name Date.
Chapter 3 Software Two major types of software
Development of mobile applications using PhoneGap and HTML 5
RAY PASTORE, PH.D. ASSISTANT PROFESSOR OF INSTRUCTIONAL TECHNOLOGY – UNCW How to Build Mobile Apps for iOS and Android.
Native vs hybrid vs web mobile Application
MOBILE APP DEVELOPMENT Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh Director, Sylhet IT Academy.
The PhoneGap History Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
Is Mobile the Future of GIS? Matt Sheehan WebMapSolutions.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Mobile Web Applications
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
Title slide to be used at the start of a module. Developing Mobile Apps Roland Guijt
Chapter 5 – Part II IT Infrastructure and Emerging Technologies.
Introduction CIS 136 Building Mobile Apps 1. What is a mobile app? 2  Computer program  Designed for small devices  Smartphones  Tablets  Other handhelds.
Open Web App. Purpose To explain Open Web Apps To explain Open Web Apps To demonstrate some opportunities for a small business with this technology To.
Windows Reimagine d Windows 8 Data explosion Browser-based apps Natural interaction Ubiquitous connectivity Personal devices in the.
Java applet
Developing Cross-Platform Applications with Visual Studio 2015
Developing Enterprise Mobile Apps with Xamarin Loren Horsager CEO, Mobile Composer.
New to Mobile Learning Course Development: Getting Started Garin Hess.
VirtualBox What you need to know to build a Virtual Machine.
Silverlight Technology. Table of Contents 1.What is Silverlight Technology? 2.Silverlight Overview. 2.1 How it works 2.2 Silverlight development tools.
PhoneGap- Cross platform for mobile Lê Nguyên Khánh Trần Đại Nhân
1 3. Computing System Fundamentals 3.1 Language Translators.
Understanding Xamarin Development Matt
Chapter 3 Software. Learning Objectives Upon successful completion of this chapter, you will be able to: Define the term software Describe the two primary.
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
Mobile web Sebastian Lopienski IT Technical Forum 29 June 2012.
COP2800 – Computer Programming Using JAVA University of Florida Department of CISE Spring 2013 Lecture 35 – Overview of Java Web Programming Webpage:
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
Basics of testing mobile apps
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
KAASHIV INFOTECH Presents INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website
CONTENT  Introduction Introduction  Operating System (OS) Operating System (OS) Operating System (OS)  Summary Summary  Application Software Application.
By, Rutika R. Channawar. Content Introduction Open Handset Alliance Minimum Hardware Requirements Versions Feature Architecture Advantages Disadvantages.
THE WINDOWS OPERATING SYSTEM Computer Basics 1.2.
 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.
Introduction to Mobile Computing Dr. Frank McCown Harding University Fall 2011 An Overview of Mobile Devices and Developing Mobile Applications This work.
Microprocessors CSE- 341 Dr. Jia Uddin Assistant Professor, CSE, BRAC University.
Your Host & Speaker Shahed Chowdhuri Sr. Technical Microsoft Technology Areas Enterprise Web/Software Development Game Development Mobile.
#SummitNow Alfresco Mobile SDKs in Action 06 November, 2013 Mike Hatfield Lead Engineer Mobile Apps, Alfresco.
PhoneGap Cross-Platform Development Company India
Creating Mobile App in Lua with NOYA
Introduction to Mobile Computing
Beginning of Xamarin for iOS development
Introduction to Xamarin C# Everywhere
Xamarin Studio Xamarin Curriculum for Xamarin Studio
Browsers and Web Platforms
Architecture of Android
Computer Software Lecture 5.
Apache Cordova Overview
Introduction to JSP Liu Haibin 12/09/2018.
Survey Paper & Manuscript
Web App vs Mobile App.
What is an operating system?
MIT App Inventor By Hans Yip.
Mobile App Development
Apps XD.
Silverlight Technology
Unit 6 part 3 Test Javascript Test.
Office 365 Development.
Draft Proposal for an Eclipse Mobile Development Suite Architecture
Introduction to Mobile Apps
Wrap Up CSE 5236: Mobile Application Development
Chapter 3 Software.
Presentation transcript:

TECH RELATED TOPIC PRESENTATION MICROPROCESSOR: CSE341 COURSE INSTRUCTOR DR. JIA UDDIN Assistant Professor Department of Computer Science and Engineering Address: BRAC University PREPARED BY YASIN AHMED ID: CSE341 Sec: 03 Spring’16 1

CROSS-PLATFORM Write once, Run anywhere! 2

WHAT IS CROSS-PLATFORM? Developing software for, or running software on, more than one type of hardware platform. Web browser is the best example of most universal cross platform application 3

CROSS-PLATFORM 4

HARDWARE PLATFORM It works on various hardware platform which refers to computer architecture or processor architecture and different operating system. For example: ➔ X86 Architecture ◆ Microsoft Windows ◆ Linux ◆ Mac OS X ➔ ARM Architecture (commonly used on smartphones and table) ◆ Android ◆ IOS ◆ Microsoft Windows 5

SOFTWARE PLATFORM Software platform is combination of operating system or programming environment (except Java). ➔ Blackberry ➔ Microsoft Windows ➔ Android ➔ IOS ➔ PlayStation4, PlayStation3 6

WANT TO BE AN CROSS-PLATFORM DEVELOPER? ➔ Language ◆ JavaScript ◆ HTML ◆ CSS ➔ Tools ◆ Xamarin ◆ PhoneGap ◆ Factr ◆ Visual Studio 7

CHALLENGES ➔ Different user interface conventions ➔ Testing cross-platform applications are more complicated ➔ Confined to low level features ➔ Security concerns ➔ Different platforms requires native package formats like RPM, MSI 8

ADVANTAGES ➔ Greater reach ➔ Easy marketing ➔ Cost effective ➔ Editing and developing is easier 9

DISADVANTAGES ➔ Different tools and languages ➔ Platform integration ➔ Loss of flexibility ➔ User experience ◆ Screen layouts, functions, etc. ➔ Security 10

THANK YOU! 11