Presentation is loading. Please wait.

Presentation is loading. Please wait.

M OBILE S OFTWARE D EVELOPMENT Using free and open source tools to create rich mobile applications with real world usability and reliability.

Similar presentations


Presentation on theme: "M OBILE S OFTWARE D EVELOPMENT Using free and open source tools to create rich mobile applications with real world usability and reliability."— Presentation transcript:

1 M OBILE S OFTWARE D EVELOPMENT Using free and open source tools to create rich mobile applications with real world usability and reliability.

2 S OFTWARE D EVELOPMENT is the development of a software product. The term "software development" may be used to refer to the activity of computer programming, which is the process of writing and maintaining the source code of said software. (Wikipedia)softwarecomputer programming Can be fun, and something to behold. Can even be artistic in some ways

3 P ROBLEMS O NE M AY F ACE Understanding your skill set. Understanding the scope of your project. Elegant code writing vs. sloppy code writing. (Especially in the open source world) Picking the right framework to fit the job. Use Unified Modeling Language ( UML ) If you don’t like graphics, find yourself someone who truly enjoys it! The look is important.

4 UML Unified Modeling Language ( UML ) is a standardized general-purpose modeling language in the field of object-oriented software engineering. The standard is managed, and was created by, the Object Management Group. (Wikipedia)modeling languageobject-orientedsoftware engineeringObject Management Group IBM Rational Rose Use Case Diagrams Use Case Specs Sequence Diagram

5 UML C ONT. U SE C ASE D IAGRAM

6 UML C ONT. S QUENCE D IAGRAM

7 P LATFORMS Strengths and Weaknesses Cost factor Availability of software needed Demand

8 T ECHNOLOGY AND THE A RTS

9 W HERE DOES THAT LEAVE US WITH OPEN SOURCE & FREE ? Not just for science Understanding the license Commercial route Vs. “Recontributing” Using the support

10 C ORONA SDK Corona is a software development kit created by Ansca Mobile. It allows software programmers to build mobile applications for the iPhone, iPad, and Android devices.software development kitAnsca Mobilesoftware programmersmobile applications Corona lets developers use integrated Lua, layered on top of Objective-C, to build graphically rich applications that are also lightweight in size and quick in development time. The SDK does not charge per-app royalty or impose any branding requirement, and has a subscription- based purchase model that allows new features to be rolled out immediately to users.LuaObjective-C

11 T ITANIUM A PCCELERATOR A free and open source application development platform, Titanium lets you create native mobile, tablet and desktop application experiences using existing web skills like Javascript, HTML, CSS, Python, Ruby, and PHP.open sourcemobile, tabletdesktop

12 S TAY TUNED FOR THE NEXT SESSION … The end…..


Download ppt "M OBILE S OFTWARE D EVELOPMENT Using free and open source tools to create rich mobile applications with real world usability and reliability."

Similar presentations


Ads by Google