Learning Software for iPhone

advertisement
Learning Software for iPhone
Challenge
The Customer is continuously developing a set of elearning Web applications for healthcare needs. For one
of them the main goal was to develop a combination
teaching and assessment for medical terminology. The
target audience were medical students as well as the
instructors at the institution. The system uses special
type of cards and design methodologies for educational
purposes. The customer’s preferred platform was the
iPhone.
To reduce time and overall project maintenance costs,
the Customer requested that both iPhone and Web
application use the same business logic codebase. The
Web application was developed with haXe programming
language while the iPhone SDK required Objective-C.
Actions Taken
Project Facts
Functional area
Mobile applications
Customer
IT-provider for healthcare
industry, Denmark
Technologies applied
• iPhone OS 2.0-2.2 APIs
• XCode, Interface
Builder
• Mac OS 10.5.5.
(Leopard)
• Objective-C, haXe
• NekoVM (Neko Virtual
Machine)
Duration
Sep 2008 – Feb 2009
Artezio assembled a group of software professionals for
the full development cycle from design to
implementation, staging, testing and final release on a
very tight schedule.
To fulfill technical requirements of the common haXe
codebase we had to port NekoVM to the iPhone
Objective-C architecture. haXe code was compiled to
NekoVM's native byte code and ran using the ported
NekoVM on iPhone SDK.
iPhone user interface was developed on Objective-C using iPhone SDK. For software
development we used the XCode and Interface Builder.
Presently this application is in use by the customer’s client base across Europe.
Artezio LLC
3G Gubkina Str.,
suite 504
Moscow, Russia, 119333
Phone.: +7 (495) 981-0531
Fax: +7 (495) 232-2683
e-mail: info@artezio.com
www.artezio.com
www.artezio.com
Learning Software for iPhone
Screenshots
Education module selection view
Grade selection view
Artezio LLC
3G Gubkina Str.,
suite 504
Moscow, Russia, 119333
Education module statistics view
Back-side of the Flash Card
Flash Card
MCQ Card
Phone.: +7 (495) 981-0531
Fax: +7 (495) 232-2683
e-mail: info@artezio.com
www.artezio.com
www.artezio.com
Download