Apple iPhone Application - iRTS Miguelly Georges CIS 4914 Senior Project April 23 – 9:00 PM.

Slides:



Advertisements
Similar presentations
Chapter 8 Create an App and Publish to the iPad. Apps are programs that run on the iPad. App is short for application. Exploring Apps and iPad Publishing.
Advertisements

ABSTRACT The goal of this project was to create a more realistic and interactive appliance interface for a Usability Science class here at Union. Usability.
UFCFX5-15-3Mobile Device Development iOS Development Framework.
Tax Refund Calculator iPhone app By:Tuna Erdurmaz Date: 12 th of February 2010 Supervisor: Paul Barry.
The “Electronic Theses“ Project: A view from the consortium led by The Robert Gordon University Andrew Penman.
1 A Web-Based Integral Evaluator: A Demonstration of the Successful Integration of WebEQ, Maple, and Java Wanda M. Kunkle Department of Mathematics & Computer.
Apple iPhone Application - iRTS Miguelly Georges CIS 4914 Senior Project February 24, 2010 – 5:14 PM.
Web Usability by Scott Grissom1 Web Usability Scott Grissom Computer Science & Information Systems.
Exploring the iPhone SDK Toyin Adedokun & Daniel Laughlin.
Blackboard: Content Collection Improvements Kerry Fitzsimmons Bryan Valentine Tom Borynski Ben Jackson Nick Sroka.
Improvements in the Spatial and Temporal representation of the Model Owen Woodberry Bachelor of Computer Science, Honours.
Friday, August 29, 2014 CSCI 351 – Mobile Applications Development.
JONATHAN IVE DILLON HAFFNER MR.SANDOVAL.
Senior Design Project (COE 485) Group 2 Week 8. OUTLINE User Interface (GUI) User Interface (GUI) Java program Java program Demo Demo NMEA NMEA GPS receiver.
Installing Windows XP Professional Using Attended Installation Slide 1 of 41Session 2 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
Apple iOS Development Tom Atkins, Senior Programmer/Analyst webmaster, New York State Department of State.
Towards Appraising Online Stores SEPI Research Group, Department of Computer Science and AI University of Malta 1 CSAW 2004 Towards Appraising Online Stores.
Mac OS COMP 240. Mac OS OS X previously Mac OS X, is a series of Unix- based graphical interface operating systems developed, marketed, and sold by Apple.
Android 2: Introduction to the Technology Kirk Scott 1.
Vs. Ease of Developing 3 rd Party Applications. Points of Interest Closed Source vs. Open Source – Does It Matter? Objective-C vs. Java – Implementation.
COMP 410 & Sky.NET May 2 nd, What is COMP 410? Forming an independent company The customer The planning Learning teamwork.
Overview of Windows and Microsoft Word. Operating System Performs 3 functions –Controls the hardware of the computer Screen, keyboard, disk drives, etc.
Integrated Development Environment (IDE)
CAHDRE Mentor / Mentee and Project Database Mathew Bergt University of Alaska Anchorage.
Folio3 IPhone Training Session 1 Presenter: Imam Raza.
Getting Started With iOS Development.  July 7, 2011 –15 billion apps downloaded  425,000 apps in iTunes  100,000 native iPad apps  Apple has paid.
Develop iphone application Using Xcode and User Interface Design Ruimin Cai 2011.Sept.22.
Using Xcode A Beginner’s Tutorial Erin Green. This tutorial will walk you through Xcode, a software development tool for Apple’s iOS applications – We.
COMP 208/214/215/216 – Lecture 8 Demonstrations and Portfolios.
Apple Macintosh. Versions of Mac over time Mac System 1.0 Mac OS X Family Mac System Mac OS Mac System Mac System.
COLLECTING Software. Why use Software with Hardware? Software used for collecting includes the software that interfaces with hardware collection device.
Click to edit Master title style Ramsey Baker Kunal Parbadia Radford Parker Rohit Sahay David Salazar SecurityCam Single Modular Wi-Fi Enabled Security.
Monday, August 31, 2015 CSCI 351 – Mobile Applications Development.
Creating Your First Computer Program in Java Margaret Yau.
January 2005MERLOT Reusable Learning Design Guidelines OVERVIEW FOR MERLOT Copyright 2005 Reusable Learning This work is licensed under a Attribution-NoDerivs-NonCommercial.
COSC 4355/6355 Intro to Ubiquitous Computing Dr. Ioannis Pavlidis Dinesh Majeti & Ashik Khatri.
Introducing Software Computer Concepts Unit A. Introducing Software What is an Operating System? OS is the master controller for all the activities that.
An Evaluation of Commercial Data Mining Proposed and Presented by Emily Davis Supervisor: John Ebden.
EMu Interface and the Web Clear identification of web fields for users and administrators Visual identifier of the web presentations in EMu, ie Collection.
Java Fundamentals Usman Ependi UBD
1 Title: Introduction to Computer Instructor: I LTAF M EHDI.
Apple Inc ISO.
Monday, August 31, 2012 CSCI 333 – Systems Programming.
Graphical User Interface Saint-Petersburg IT College Saint-Petersburg 2014.
Debt Collector Tool Raul Graterol Sponsor by A Snap On Dealer.
ISECON Columbus, Ohio - October 7, 2005 Whither IS? Issues and Problems in Classifying CC2005 Programs Using CIP Codes Paul Leidig, George Nezlek,
INFORMATION SYSTEM – SOFTWARE TOPIC: GRAPHICAL USER INTERFACE.
SunGuide SM Software Development Project End of the Year ITS Working Group Meeting December 7, 2005.
PicFolio App By: Brett Carpenter, Kathryn Erlich, & Jason Spencer.
COMPUTER III. Fundamental Concepts of Programming Control Structures Sequence Selection Iteration Flowchart Construction Introduction to Visual Basic.
PYP002 Intro.to Computer Science Brwosing the Web1 Browsing the Web Chapter 19.
Brass: A Queueing Manager for Warrick Frank McCown, Amine Benjelloun, and Michael L. Nelson Old Dominion University Computer Science Department Norfolk,
OST Intro in to Macs. History of Macintosh On January 24, 1984 Apple Computer introduced the Apple Macintosh personal computer, with the Macintosh.
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
Mobile application and website to buy and sell books
CSCI 351 – Mobile Applications Development
INF385G: Topic Discussion Huang, S. C.
1-1 Logic and Syntax A computer program is a solution to a problem.
Apple iPhone Application - iRTS
iOS Development Framework
Introducing the World Wide Web
Flipster App for iPad and iPhone
By Janet Crawford and Dam Luong Submitted to the Faculty of
Graphical User Interface Functional Requirements
Press Ad Screen-shot.
Operating Systems.
05 | Desktop Applications
Browsing the Web Chapter 19 PYP002 Intro.to Computer Science
Educational Computing
Operating Systems.
Presentation transcript:

Apple iPhone Application - iRTS Miguelly Georges CIS 4914 Senior Project April 23 – 9:00 PM

Summary Motivation: Increasing difficulty using RTS website: go-rts.com Difficulties accessing the site on portable devices Problem: Need easy-to-use portable version of RTS website Collection and usage of necessary information Solution: iPhone application called: GainesvilleRTS

Literature Sources 1. iPhone Development Miller, Charlie et. Al. “Security Evaluation of Apple’s iPhone.” Independent Security Evaluators Jul, Zdziarski, A. Jonathan. “iPhone Open Application Development.” O’Reilly, Print. 5. Mark, Dave and LaMarche, Jeff. “Beginning iPhone Development Exploring the iPhone SDK.” New York: Apress, Print. 6. Grissom, Scott. “iPhone Application Development Across the Curriculum.” Allendale, MI: Consortium for Computing Sciences in Colleges, pg 40-46, Roberts, Chell A, Dessouky, Yasser M. “An Overview of Object-Oriented Simulation.” California: Interfaces, Vol. 70, No. 6, pg , 1998.

Worked Performed  Design Plan  Classes: Each class will be responsible for storing a specific information regarding to a bus. Code Generator will run the application and store all the bus information  Methods: Will be responsible for generating specific functionalities and variables  Variables: Data extracted and created for overall functionality of application  Creation of GainesvilleRTS iPhone application icon  GUIs (graphical user interface) designed  Interface actions created and linked

Conclusion and Future Goals  What I can derive from this work is the level of difficulty in creating an iPhone application  Learned Material:  Positive: Learning objective-C Learning how to use iPhone SDK and Xcode  Negative: Prioritizing order of Xcode Cost of uploading to iPhone application store  If I were given another opportunity, what I would do differently would be to have my own Macintosh computer  Increase functionality of applicaton:  Adding a multi-directional search  Adding an estimated time of arrival for any given bus

GainesvilleRTS

Screen Shots