Mobile Blogger. Project Guide : Dr. M. B. Srinivas. Submitted By : Anurag Singh Rana ( ) Md. Shakeeb ( ) Parag Agrawal ( )
|
|
- Rose Mosley
- 5 years ago
- Views:
Transcription
1 Mobile Blogger Project Guide : Dr. M. B. Srinivas Submitted By : Anurag Singh Rana ( ) Md. Shakeeb ( ) Parag Agrawal ( )
2 Introduction With around 40 million of people around the globe blogging every day, we feel that soon people will crave for mobile blogging i.e. instead of waiting for the day to end or to find a terminal. They would like something handy and convenient to put up their experiences of the day, in the form of writings or images, as soon as it eventuates. Also call costs falling to the floor will eventually make people turn to this alternative. Java is everywhere. It is because of its platform independence. Many hand held devices, PDAs and smart phones are being manufactured with capability to run Java programs. As a result, Java is a defacto choice to build applications for mobile phones. There are other alternatives like C++ on Windows CE and Symbian OS, but they tend to limit the portability of the application. Requirements Analysis The requirements of the project are divided into three parts. The blogging server web interface. The Java based mobile device client. The blogging server mobile device interface. The Web Interface The aim of the project is to build a demonstration of Mobile Blogging. Hence, we need to build a complete solution for the same, so that any company can use the design too. We need to build a webbased Blog server, its Mobile interfaces and the Java based Mobile client. The blog server needs to have capability to authenticate users, enable blogging as well as uploading images into their photo albums. There should be an interface to sign up for the blog server website, edit the profile and change passwords. In order to communicate our thoughts and images to other people, there needs to be a mechanism to view other people s blogs and images. Hence, we need an interface to view other profiles. Some people might want to keep personal information on their blogs. Hence, we need a mechanism for users to specify a list of friends too. A blog editor page, along with mechanisms to edit new and old posts, specify their access rights needs to be developed. There should be an interface to view a persons archives month wise as well as view the recent posts by a person. The user can create albums to upload images of various occasions on the blog. An album can contain
3 any number of images as the user likes. Each image will have a caption describing the context in which the image was taken, to help them recall or to help other people understand the context. Java based client The major novel idea of this project is blogging through hand held devices. Hence, one of the core components required in this project is the Java enabled client for mobile devices. This client will be the interface for the user on the mobile phone. It will connect to the blog server and fetch or send required information in order to accomplish its goal. Similar to the web based interface, we need to provide an authentication interface for the mobile phone user in order to restrict unauthorized access, and also because the blog server is secure in itself. The user will have less but sufficient set of tasks that can be performed through the mobile device. The first requirement of blogging through the mobile phone is to be able to write text based posts from the mobile phone. Hence, a write a new post interface needs to be provided, with the capability of settings its title as well as access permissions. After posting the blog, the user might want to view it, or might want to recall the post he had written earlier. Hence, another core functionality in the mobile interface is listing, viewing and editing posts that have been written earlier. In order to help the user share images that he takes from his mobile phone, we need to provide an interface to upload images from the mobile device. Also, if the user wants to view some old pictures already on the server to refresh his old memories, we need to provide an interface to browse through the albums. The Mobile Device Interface Along with a fully functional standalone web interface, the blog server needs to implement a mobile device interface too. This interface will be used by various hand held devices to contact the server, authenticate, send and receive text and images. The capabilities supported by the mobile phone needs to be backed by the server interface. Design and implementation Server side The blog server needs to implement a secure and fast method to provide services to its clients. Hence,
4 we choose the famous LAMP architecture (i.e. Linux Apache MySQL and PHP). This solution is being used by many small upcoming business solutions as it is cheap, fast to build and deploy, stable and fast. The blog will be storing its data inside a database. After doing a requirements gathering and analysis, this are the various database tables that we came up with. Table person name char (40) Name of the person login char(30) Login name password char(40) Password of the user dob date Date of birth (Not used) description text About of the user (Not used) address char(255) Address (Not used) occupation char(50) Occupation (Not used) plevel int Access level for profile Table friendrequest requester char(30) Person requesting friendship requestee char(30) Person being requested Table friend user char(30) The user pal char(30) The friend of the user Table post postid int Post identifier login char(30) Login name of user decr char(100) Title of the post data text The content of the post
5 dop int Timestamp access int The permissions for the post Table album login char(30) The username albumid int Album Identifier name char(30) Name of the album doc int Timestamp of creation access int Access rights for album Table photo login char(30) The username albumid int Album Identifier photoid int Photo Identifier filename char(30) Filename of the image decr char(50) Caption for the image The blog server has various screens in the web interface in order to implement its requirements. It uses PHP sessions in order to maintain the authenticated sessions. The navigation occurs by propagating a session id across links. The user can logout to destroy his session to avoid other people from making unauthorized changes later. The mobile interface of the server implemented XML based communication, and authentication was done in every action, without maintaining any sessions. The Mobile Interface As discussed in the introduction, Java is the language of choice for development of an application for mobile devices. The Java language provides an extension for mobile devices called Java 2 Micro Edition or J2ME. The J2ME programming paradigm provides clean API for displaying GUI on the mobile phone (using Midlets), Media API for playing videos and animation, Connector API for communication and an optional FileConnection and PIM API for accessing the mobile device s storage devices and address books.
6 The Netbeans 5.0 editor is a standard choice for programming in J2ME. With its rich code checking features, code help features as well as some GUI tools to develop the screens of the mobile application, it is the first choice of J2ME programmers world wide. Netbeans can be added with a mobility pack in order to run the mobile device emulators through the IDE, making it easy and intuitive for the developer. The mobile device has many constraints on the memory. Even with advanced tools available (code obfuscation), one needs to check the memory usage of the program. Hence, we also need a memory profiler in order to generate good code. The programmer needs to explicitly call the Garbage Collector time to time in order to keep the memory usage at a low level. The mobile devices do not implement the fully functional API for connecting to HTTP servers and sending POST messages. As a result, the first step in the project was to understand and develop a library to package and send POST messages to the blog server. Hence, we developed a PostPackager and InfoExchanger classes to perform these tasks. The mobile devices also don t have any API to parse Xml by default. As a result, we looked for various available parsers in the market. These included Kxml, Kxml2, Xparse and so on. Finally, we chose the Xparse parser, which is a set of 3 Java files in order to be compact and fast. Hence, this parser helps us meet our requirements with the minimum possible size constraints. When the project development began, the Netbeans editor didn t have any capability to create screens for the application. As a result, the programmer was fixed to writing his own code to display and switch screens, display images and so on. With the introduction of Visual Midlets in Netbeans, it became easier to design and deploy the look and feel of the application. Hence, after implementing the GUI with the old technology, we upgraded to the new tool in order to develop the application faster and to keep it most manageable and expandable in the future. Although the look and feel of the application are mostly handled by the IDE, the functionality with each click needs to be programmed manually. Hence, we developed various classes in order to authenticate the user submit new posts fetch old posts, display, edit and resubmit them fetch a list of available albums and view images in them read the storage devices on the phone, view and upload new images from it All these functionalities were programmed into SimpleCancellableTasks with beautiful WaitScreens till those tasks finish/fail. The look and feel of the interface is intuitive, simple and easy to use. The interface provides the right buttons at the right place to keep it simple and still functionally rich.
7 The communication with the server is primarily XML. The client sends its requests as a POST message as discussed before and gets an XML reply. This reply is then parsed using Xparse and the required actions are taken. A sample XML code for authentication response is <login>ok</login> An XML response for the list of albums is <post> <status>ok</status> <noofalbums>5</noofalbums> <albums> <album><name>independence Day</name><id>1</id></album> <album><name>srisailum Trip</name><id>2</id></album> <album><name>accv 2006</name><id>3</id></album> <album><name>ganpati 2005</name><id>4</id></album> <album><name>mobile</name><id>5</id></album> </albums> </post> Similarly other type of data is sent and received through the mobile. Images are stored on the webserver as PNG images by default. As a result, all images sent and received are converted into PNG format first. The J2ME API explicitly mentions support for PNG formats and hence is used to transfer and display images on the mobile device. Conclusion It was a great learning experience for us in learning J2ME and PHP. The project successfully implemented a server and client mechanism for blogging and sharing images from the web as well as from mobile devices.
Picasa Photo Album using Feed Ticker Patrick Julicher Picasa Photo Album using Feed Ticker
Picasa Photo Album using Feed Ticker Page 1 of 10 Introduction There are many ways to create one or more great looking Photo Albums on a website. The way these albums are managed can differ greatly. Why
More informationPrototype Report (PRO) Version 2.1. Prototype Report. PicShare. Team 02. Team Members
Prototype Report PicShare Team 02 Team Members Sultan Alsarra Adil cem Albayrak Julapat Julnual Charles Reitz Mohammad Almunea Aref Shafaeibejestan Andrea Brown Travis Weaver 12/7/2015 Version History
More informationLAB-6340: Advanced Java ME Programming - Streaming Video From Server to Your Device
LAB-6340: Advanced Java ME Programming - Streaming Video From Server to Your Device Lukas Hasik, Fabiola Galleros Rios Software Engineer, Mobility Pack QE Sun Microsystems Inc. http://www.sun.com 2007
More informationCMS 4 Schools Website Creation
CMS 4 Schools Website Creation Step 1: Go to the following website and enter your username and password as usual: http://www.cms4schools.com/pro/admin/index.cfm?memberid=143 Step 2: On the left side of
More informationElectricity Bill Management System
Electricity Bill Management System Zameema Benazir.Z 1, Divya Prabha.P 2 Student 1,2 Department of Electrical and Electronics Engineering Kamaraj College of Engineering and Technology, Madurai, India.
More informationReview Guide: Picasa 3 (beta) and Picasa Web Albums Fast and easy photo sharing from Google
Review Guide: Picasa 3 (beta) and Picasa Web Albums Fast and easy photo sharing from Google Together, Picasa and Picasa Web Albums make it easy for you to organize and edit your digital photos, and then
More informationCreate-A-Page Design Documentation
Create-A-Page Design Documentation Group 9 C r e a t e - A - P a g e This document contains a description of all development tools utilized by Create-A-Page, as well as sequence diagrams, the entity-relationship
More informationR.E.A.C.H Patient Manager. User Manual
R.E.A.C.H Patient Manager User Manual Table of Contents Part 1: Introduction! 1 What is R.E.A.C.H. PM?! 1 Features! 1 Part 2: System Requirements & Installation! 2 System Requirements! 2 Installation!
More informationPerceptive TransForm E-Forms Manager
Perceptive TransForm E-Forms Manager Installation and Setup Guide Version: 8.x Date: February 2017 2016-2017 Lexmark. All rights reserved. Lexmark is a trademark of Lexmark International Inc., registered
More informationFigure 1 - The password is 'Smith'
Using the Puppy School Booking system Setting up... 1 Your profile... 3 Add New... 4 New Venue... 6 New Course... 7 New Booking... 7 View & Edit... 8 View Venues... 10 Edit Venue... 10 View Courses...
More informationAccessing Your Website Your Username and Password Personalizing Your Profile
This guide will provide you with the information you need to easily use your website to its fullest potential. Just follow the simple step by step directions to begin quickly and effectively using your
More informationWPM for Departments Using WPM to Edit Your Department s Website
Overview Web Profile Manager allows Ithaca College community members to easily edit department sites. All of the specialty language and code has been omitted to provide a consistent format and to make
More informationPersonal Health Assistant: Final Report Prepared by K. Morillo, J. Redway, and I. Smyrnow Version Date April 29, 2010 Personal Health Assistant
Personal Health Assistant Ishmael Smyrnow Kevin Morillo James Redway CSE 293 Final Report Table of Contents 0... 3 1...General Overview... 3 1.1 Introduction... 3 1.2 Goal...3 1.3 Overview... 3 2... Server
More informationPubWC Bathroom Review App By Clay Jacobs Advisor: Alexander Dekhtyar Computer Science Department California Polytechnic State University 2017
PubWC Bathroom Review App By Clay Jacobs Advisor: Alexander Dekhtyar Computer Science Department California Polytechnic State University 2017 Abstract For my senior project, I developed an ios application
More informationBuilderTREND Owners Help
BuilderTREND Owners Help Summary The summary screen is what you will see as soon as you login to the system. It is designed to give you a quick snapshot of where the building process currently stands,
More informationXTM Connect Drupal Connector. A Translation Management Tool Plugin
XTM Connect Drupal Connector A Translation Management Tool Plugin Published by XTM International Ltd. Copyright XTM International Ltd. All rights reserved. No part of this publication may be reproduced
More informationROLLA PUBLIC SCHOOLS WEB EDITING REFRESHER
ROLLA PUBLIC SCHOOLS WEB EDITING REFRESHER Logging in 1. In the address line of Internet Explorer, enter the following URL: www.rolla.k12.mo.us/typo3 Or From the RPS Home page, select Staff Inside RPS
More informationSolution Composer. User's Guide
Solution Composer User's Guide January 2014 www.lexmark.com Contents 2 Contents Overview...4 Understanding the basics...4 System recommendations...5 Building custom solutions...6 Getting started...6 Step
More informationFlickr Photo Album using Feed Ticker Patrick Julicher Flickr Photo Album using Feed Ticker
Flickr Photo Album using Feed Ticker Page 1 of 12 Introduction There are many ways to create one or more great looking Photo Albums on a website. The way these albums are managed can differ greatly. Why
More informationMastering phpmyadmiri 3.4 for
Mastering phpmyadmiri 3.4 for Effective MySQL Management A complete guide to getting started with phpmyadmin 3.4 and mastering its features Marc Delisle [ t]open so 1 I community experience c PUBLISHING
More informationMEMA. Memory Management for Museum Exhibitions. Independent Study Report 2970 Fall 2011
MEMA Memory Management for Museum Exhibitions Independent Study Report 2970 Fall 2011 Author: Xiaoning Bai Yuanyuan Ye Supervisors: Dr. Peter Brusilovsky, Yiling Lin Part I. Introduction to MEMA MEMA is
More informationMy Book is a website that will allow families and close groups of friends to
OBJECTIVE My Book is a website that will allow families and close groups of friends to connect to each other through an integrated calendar, gallery, and organized place to pin notes. Currently people
More informationMedia Services Online Mohammed Abukhiran. Report 13 on the work of Week 13
Media Services Online Mohammed Abukhiran Report 13 on the work of Week 13 Berea College Nov 30, 2010 Application Development Project Concept Proposal Media Services at Berea College uses Voyger (Database
More informationPhoto Op. Workspace: Piwigo. Installing Piwigo and Adding Photos. Your photos, your way: Hosting photos with Piwigo
LinuxUser Apache, PHP, and MySQL all preconfigured and ready to go. Installing Piwigo and Adding Photos Your photos, your way: Hosting photos with Piwigo Photo Op Control your content by hosting your own
More informationJoomeo API XML-RPC: Reference guide
Joomeo API XML-RPC: Reference guide 0.8 Page 1 / 87 Joomeo API XML-RPC: Reference guide Object Reference guide Project Joomeo API XML-RPC Version 0.8.11 Language English Creation date 09-11-2011 09:00
More informationBlogging at lawandmedicine. A. How to Do It
Blogging at lawandmedicine A. How to Do It Many of you are doubtless already more sophisticated bloggers but, especially for those of you who are newbies, I lay out below some of the technical issues around
More informationInstalling the WinSCP Secure FTP Client
Draft 0.9 Page 1 of 6 Installing the WinSCP Secure FTP Client This document will instruct you to install the WinSCP application that will provide Secure FTP (SFTP) access to your website folder. So why
More informationApplying for Jobs Online
Applying for Jobs Online Hi, I m Sarah. I m here to show you how to apply for a job using an online application form. Most jobs now require you to fill out an application on the Internet. In this course
More informationInternet Information Services 6.0 Migration Tool Manual
Internet Information Services 6.0 Migration Tool Manual Configuring a SharePoint Online Migration Profile. Server (IIS) _ Internet Information Services (IIS) Manager, find the desired Web application in
More informationL.A.M.P. Stack Part I
L.A.M.P. Stack Part I By George Beatty and Matt Frantz This lab will cover the basic installation and some configuration of a LAMP stack on a Ubuntu virtual box. Students will download and install the
More informationWEB EDITING REFRESHER
WEB EDITING REFRESHER ROLLA PUBLIC SCHOOLS January 2010 Logging in 1. In the address line of Internet Explorer, enter the following URL: www.rolla.k12.mo.us/typo3 Or From the RPS Home page, select Staff
More informationHow to Use TeamSnap for Parents
How to Use TeamSnap for Parents This is a How To Guide for parents of children playing in North Park Little League who want to learn how to use TeamSnap. TeamSnap helps Managers: Organize the roster and
More informationGetting Started With Squeeze Server
Getting Started With Squeeze Server & Squeeze Server takes the proven Squeeze encoding engine and makes it available on- premise, in the cloud or both, with a robust application programming interface (API)
More informationAuthor: Group 03 Yuly Suvorov, Luke Harvey, Ben Holland, Jordan Cook, Michael Higdon. All Completed SRS2 Steps
Software Requirements Document for Graffiti Author: Group 03 Yuly Suvorov, Luke Harvey, Ben Holland, Jordan Cook, Michael Higdon Version Date Author Change 0.1 09/13/ SM Initial Document 07 0.2 09/22/
More informationWelcome to The Wise Woman University
Welcome to The Wise Woman University Starting a Course The Wise Woman University consists of two websites: www.wisewomanuniversity.org and www.wisewomanuniversity.ning.com. These two websites serve different
More informationGetting Started Quick Start Guide
Getting Started Quick Start Guide This guide provides tips for users new to using the Learning Environment. It discusses how to navigate the main areas and how to change your personal preferences and settings.
More informationK-RATE INSTALLATION MANUAL
K-RATE INSTALLATION MANUAL K-Rate Installation Manual Contents SYSTEM REQUIREMENTS... 3 1. DOWNLOADING K-RATE... 4 STEP 1: LOGIN TO YOUR MEMBER ACCOUNT... 4 STEP 2: ENTER DOMAIN NAME... 5 STEP 3: DOWNLOAD
More informationBefore using the system, you will need to register
Production Buddy Risk Assessment System Registration Before using the system, you will need to register. In your browser, go to http://productionbuddy.royalholloway.ac.uk/ and click the register link at
More informationStudy before beginning these instructions.
NOTE: You will be switching back and forth between two sites. 1. Education.Weebly.com where you edit and create 2. Your site which is what the public will see (i.e., eesl521.weebly.com) Study http://eesl521.weebly.com
More informationNovell Vibe 3.4. Novell. July Quick Start. Starting Novell Vibe. Getting to Know the Novell Vibe Interface and Its Features
Novell Vibe 3.4 July 2013 Novell Quick Start When you begin to use Novell Vibe, the first thing you might want to do is set up your personal workspace and create a team workspace. This document explains
More informationProcess Book - Project 2 Cause Social Networking Site
Process Book - Project 2 Cause Social Networking Site brittany Hampton art 341 Process Book - Project 2 Cause Social Networking Site section 1 competitive research Competitive Research - 1.1 Cause Social
More informationQueue Pro Queue Management System Version 4.4
Queue Pro Queue Management System Version 4.4 Introduction: Queue Pro is the software that manages the queue in any customer interaction point smartly. The process starts with a customer who just pops
More informationIT Access Portal User Guide (Employees)
IT Access Portal User Guide (Employees) Introduction The University of Salford IT Access Portal provides University employees with secure, off-campus access to core IT applications and resources; for example:
More informationFB Image Contest. Users Manual
FB Image Contest Users Manual Table of contents Description.. 3 Step by step installation... 5 The administration interface.. 10 Creating a new contest... 13 Creating a Facebook Application.. 19 Adding
More informationowncloud Android App Manual
owncloud Android App Manual Release 2.7.0 The owncloud developers October 30, 2018 CONTENTS 1 Release Notes 1 1.1 Changes in 2.7.0............................................. 1 1.2 Changes in 2.6.0.............................................
More informationWebSphere Puts Business In Motion. Put People In Motion With Mobile Apps
WebSphere Puts Business In Motion Put People In Motion With Mobile Apps Use Mobile Apps To Create New Revenue Opportunities A clothing store increases sales through personalized offers Customers can scan
More informationowncloud Android App Manual
owncloud Android App Manual Release 2.0.0 The owncloud developers December 14, 2017 CONTENTS 1 Using the owncloud Android App 1 1.1 Getting the owncloud Android App...................................
More informationSyslog Technologies Innovative Thoughts
ABSTRACT: - Syslog Technologies ANDROID PROCTER APP From the very beginning all over the globe the procedures of education system and the communication between students, staff, lectures, management or
More informationInstructions for Web CRD
Instructions for Web CRD Web CRD is a web submission program available for Chattanooga State faculty and staff that enables the transmission of files to the Printing Department for reproduction. It provides
More informationDigitized Engineering Notebook
Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Spring 2017 Digitized Engineering Notebook Mohammed Feroz Governors State University
More informationHomework 9: Stock Search Android App with Facebook Post A Mobile Phone Exercise
Homework 9: Stock Search Android App with Facebook Post A Mobile Phone Exercise 1. Objectives Ø Become familiar with Android Studio, Android App development and Facebook SDK for Android. Ø Build a good-looking
More informationSmart Bulk SMS & Voice SMS Marketing Script with 2-Way Messaging. Quick-Start Manual
Mobiketa Smart Bulk SMS & Voice SMS Marketing Script with 2-Way Messaging Quick-Start Manual Overview Mobiketa Is a full-featured Bulk SMS and Voice SMS marketing script that gives you control over your
More informationProject Presentation
Project Presentation Saad Arif Dept. of Electrical Engineering and Computer Science University of Central Florida - Orlando, FL November 7, 2013 1 Introduction 1 Introduction 2 Gallery 1 Introduction 2
More informationProject Manager User Manual
Project Manager User Manual Overview Welcome to your new Project Manager application. The Project Managaer is implemented as a web site that interfaces to an SQL database where all of the project and time
More informationWYC Website Manual. url: Protected Page Access: username: member password: member
WYC Website Manual Introducing the new WYC website primarily for the distribution of club related event information to all members with internet access. url: www.wyc-nh.org Protected Page Access: username:
More informationEmbedded101 Blog User Guide
Serving the Windows Embedded Community Embedded101 Blog User Guide Using Windows Live Write 2011 To Upload Blog Entry Samuel Phung Windows Embedded MVP http://www.embedded101.com Screen captured with Snagit
More informationContact: Systems Alliance, Inc. Executive Plaza III McCormick Road, Suite 1203 Hunt Valley, Maryland Phone: / 877.
Contact: Systems Alliance, Inc. Executive Plaza III 11350 McCormick Road, Suite 1203 Hunt Valley, Maryland 21031 Phone: 410.584.0595 / 877.SYSALLI Fax: 410.584.0594 http://www.systemsalliance.com http://www.siteexecutive.com
More informationOracle FLEXCUBE Direct Banking
Oracle FLEXCUBE Direct Banking Mobile J2ME Client Developer Guide Release 12.0.3.0.0 Part No. E52543-01 April 2014 Mobile J2ME Client Developer Guide April 2014 Oracle Financial Services Software Limited
More informationPhotoshop Elements 3 The Organizer
Photoshop Elements 3 The Organizer The Organizer is a separate Photoshop Elements program, which you can use to keep track of your photos, organize your pictures into collections, and label them with tags.
More informationUsing the Computer Programming Environment
Information sheet EN064 Overview C2k has developed an environment to allow GCSE and A-Level students to undertake computer programming from within the C2k Managed Service. This environment will deliver
More information205CDE Developing the Modern Web. Assignment 2 Server Side Scripting. Scenario D: Bookshop
205CDE Developing the Modern Web Assignment 2 Server Side Scripting Scenario D: Bookshop Introduction This assignment was written using PHP programming language for interactions with the website and the
More informationFaculty Web Page Management System. Help Getting Started
Faculty Web Page Management System Help Getting Started 2 Table of Contents Faculty Web Page Management System...1 Help Getting Started...1 Table of Contents...2 Manage My Personal Information...3 Creating
More informationMobile Application Development. Introduction. Dr. Christelle Scharff Pace University, USA
Mobile Application Development Introduction Dr. Christelle Scharff cscharff@pace.edu Pace University, USA Objectives Getting an overview of the mobile phone market, its possibilities and weaknesses Providing
More informationTransaction Cordinator: Design and Planning
Transaction Cordinator: Design and Planning Joshua Lee, Damon McCormick, Kim Ly, Chris Orimoto, John Wang, and Daniel LeCheminant October 4, 2004 Contents 1 Overview 2 2 Document Revision History 2 3 System
More informationLe nouveau Morfik est arrivé (The new Morfik has arrived)
Le nouveau Morfik est arrivé (The new Morfik has arrived) Michaël Van Canneyt April 7, 2008 Abstract Soon, it will be 2 years ago since the first review of Morfik in this magazine. When the current issue
More informationBIG CLIMB Profile Guide
BIG CLIMB Profile Guide A step by step guide on how to create your Big Climb personal page and profile to enhance the fundraising experience. Helpful hints before getting started: 1. The participant center
More informationBuilding Mobile Applications. F. Ricci 2010/2011
Building Mobile Applications F. Ricci 2010/2011 Wireless Software Engineering Model Mobile User Analysis Scenario Analysis Architectural Design Planning Navigation & User Interface Design Maintenance Implementation
More informationA Project Report on Omni Access
A Project Report on Omni Access Course: Software Lab (CS699) Instructor: Prof. G Sivakumar Submitted by : Manan Shah 08305004 Vishal Parajapati 08305030 Harshad Inarkar 08305066 12 November, 2008 1 Introduction
More informationJDK-WildFly-NetBeans Setup Local
@author R.L. Martinez, Ph.D. Table of Contents Overview... 1 Security Notice... 2 Download and Install Latest Stable JDK... 2 Download and Install Latest Stable WildFly... 6 Download and Install Latest
More informationRequirements Specification
Requirements Specification Smart Scheduling Requested by: Dr. Robert Yoder Associate Professor of Computer Science Computer Science Department Head Siena College Tom Mottola Jason Czajkowski Brian Maxwell
More informationDigitized Engineering Notebook
Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Spring 2017 Digitized Engineering Notebook Sandeep Kumar Gudivada Governors State University
More informationComplaint Management System USER GUIDE. Complaint management System, Islamabad Club
USER GUIDE Complaint management System, Islamabad Club 1. Contents 1. Connecting to the (CMS)... 1 1.1. Address... 1 1.2. Authentication... 1 Account Activation... 1 Create Password... 2 1.3. Forgot Password...
More informationGetting Started with Moodle 2.0
Getting Started with Moodle 2.0 Note: Please use Mozilla Firefox if you are working on a Mac 1. Login to Moodle 2. How to Access a Course 3 Edit your Profile Information 4. Add a Personal photo 5. Disable
More informationWe aren t getting enough orders on our Web site, storms the CEO.
In This Chapter Introducing how Ajax works Chapter 1 Ajax 101 Seeing Ajax at work in live searches, chat, shopping carts, and more We aren t getting enough orders on our Web site, storms the CEO. People
More informationA*STAR SRDB User Guide
A*STAR SRDB User Guide Document Version: 5.0 Revised Date: 23 rd March 2010 Document name: ASTAR_UserGuide_5.0.doc Page 1 of 43 Revision History Date Version Author Review By Summary of Changes 9 th July
More informationHow-To Guide: My Participant Center.
How-To Guide: My Participant Center http://walknct.nationalmssociety.org 1 My Participant Center Tools STEP 1: From the Walk MS Homepage select LOGIN TO MY PARTICIPANT CENTER. Enter Username and Password
More informationINTRODUCTION & BASIC STRUCTURE... 2 PAGES... 3 EDITING A PAGE... 3 BLOG ENTRIES (POSTS)... 5 CREATING A BLOG ENTRY (POST)... 6
Contents INTRODUCTION & BASIC STRUCTURE... 2 PAGES... 3 EDITING A PAGE... 3 CREATING A NEW PAGE... 4 PASTING TEXT... 4 EXTERNAL LINKS... 4 LINKING THE PAGE TO A MENU... 5 BLOG ENTRIES (POSTS)... 5 CREATING
More informationCisco Unified Serviceability
Cisco Unified Serviceability Introduction, page 1 Installation, page 5 Introduction This document uses the following abbreviations to identify administration differences for these Cisco products: Unified
More informationWelcome to Crowd Force PRO
Welcome to Crowd Force PRO User Guide Version: 0_43_0 Table of Contents Introduction... 4 Using the User Guide... 4 Printing the User Guide... 4 Contact Crowd Force PRO Support Desk... 4 Crowd Force PRO...
More informationGREEN UP GUIDE TO PUBLICITY
GREEN UP GUIDE TO PUBLICITY This guide will provide instructions on effective ways to inform the public about Green Up Day. Green Up Vermont is a 501(3)3 non-profit organization dedicated to cleaning up
More informationContent Management Systems
Content Management Systems By multiple authors, see citation for each section Overview This reading includes two documents that explain the concept behind content management (CMS) systems and why you would
More informationResellers Guide Managing your Reseller Account
Resellers Guide Managing your Reseller Account Read our Blog: http://blog.webfusion.co.uk/ View our support site: http://webfusion-support.co.uk/ Follow us on Twitter: http://twitter.com/webfusionuk Contents
More informationGBACH Website Tutorial. Table of Contents
GBACH Website Tutorial 1 Table of Contents How to Login...Page 2 Homepage Navigation...Page 3 Upcoming Events...Page 4 My Event Signups..Page 5 Event Signups Page 6 Making Changes to an Event Sign-up Page
More information(Faculty members websites) System. User manual fac.ksu.edu.sa
(Faculty members websites) System User manual fac.ksu.edu.sa 1 Contents Home page... 3 Faculty member s websites page... 4 Search screen... 5 Website page... 6 Course page... 7 Courses page... 8 Curriculum
More informationConfiguring GNS3 for CCNA Security Exam (for Windows) Software Requirements to Run GNS3
Configuring GNS3 for CCNA Security Exam (for Windows) Software Requirements to Run GNS3 From Cisco s website, here are the minimum requirements for CCP 2.7 and CCP 2.8: The following info comes from many
More informationWebsite Setup & Assignment Publishing (Tomcat)
In this course, students upload assignments to their websites hosted on the coislinux.austincc.edu server (in addition to submitting to Blackboard (Bb)). Each student is supplied with a password protected
More informationDAY 3 J2ME Aalborg University, Mobile Device Group. Mobile. Mobile Phone Programming
DAY 3 J2ME Mobile Phone Programming Java 2 Micro Edition (J2ME) Overview Introduction J2ME architecture MIDlets Application development Introduction J2ME Key Factors Portability: Write once run anywhere
More informationBergmans Mechatronics LLC. LabSocket. User Guide. LabSocket-Basic System. (Evaluation Version) May Copyright 2014 Bergmans Mechatronics LLC
Bergmans Mechatronics LLC LabSocket User Guide LabSocket-Basic System (Evaluation Version) May 2014 Copyright 2014 Bergmans Mechatronics LLC BML Document Table of Contents 1. Introduction... 1 1.1 LabSocket
More informationISU Market. A website application for buying and selling various items in the ISU domain. ComS 309 Portfolio 2 Group 11: Chao Song & Neh Batwara
ISU Market A website application for buying and selling various items in the ISU domain ComS 309 Portfolio 2 Group 11: Chao Song & Neh Batwara Contents 1 Overview 1 2 New Concepts and Complexity 2 3 Creation,
More informationALTIUM VAULT IMPLEMENTATION GUIDE
TABLE OF CONTENTS FIRST-TIME SETUP FOR ALTIUM VAULT SOFTWARE INSTALLATION RUNNING THE SETUP WIZARD LICENSE AGREEMENT SELECT DESTINATION LOCATION SELECT ALTIUM VAULT DATA DIRECTORY ALTIUM VAULT CONFIGURATION
More informationTeam DEC Task Manager. Final Document. Dalia Abo Sheasha. Cameron Legleiter. Martin Strobel
Team DEC13-15 Task Manager Final Document Dalia Abo Sheasha Cameron Legleiter Martin Strobel TABLE OF CONTENTS Table of Contents... 1 This Document... 2 Final Design... 2 Implementation and Test Results...
More informationUser s Manual Document
User s Manual Document TEAM MEMBERS William H Shorter, III Andrew K. Wilson Brock Canevari Kris Kostadinov Colin Doughty www.radford.edu/softeng13 4/17/2014 USER'S MANUAL TABLE OF CONTENTS Page # 1.0 GENERAL
More informationDesigning Spring Applications
Designing Spring Applications Previous lectures provided you with a basic understanding of what the Spring framework is and how it is used. This lecture, we ll show how to go about designing a system that
More informationLearning vrealize Orchestrator in action V M U G L A B
Learning vrealize Orchestrator in action V M U G L A B Lab Learning vrealize Orchestrator in action Code examples If you don t feel like typing the code you can download it from the webserver running on
More informationA Comparison Study of Web Based Application Development Using PHP and ASP.NET
A Comparison Study of Web Based Application Development Using PHP and ASP.NET Morris M. Liaw, Ph. D. Univ. of Houston Clear Lake Houston, TX 77058, US liaw@uhcl.edu Abdul Mansoor Mohammed. Univ. of Houston
More informationDeveloping corporate mobile applications. An alternative approach to native development
Developing corporate mobile applications An alternative approach to native development SUN J2ME Code Camp Paris, November 5th, 2001 Franck Lefèvre Franck.lefevre@DigitalAirways.com 2 The problem with developing
More informationPasswords. Twitter UN: IDANRV Twitter PW: idanrv1. Thank You
Passwords Twitter UN: IDANRV Twitter PW: idanrv1 Thank You USER'S MANUAL TABLE OF CONTENTS Page # 1.1 SYSTEM OVERVIEW... 4 1.2 DEFINITIONS & ACRONYMS... 4 1.3 REFERENCES... 4 2.0 INSTALLATION... 5 2.1
More informationemerchant API guide MSSQL quick start guide
C CU us st toomme er r SUu Pp Pp Oo Rr tt www.fasthosts.co.uk emerchant API guide MSSQL quick start guide This guide will help you: Add a MS SQL database to your account. Find your database. Add additional
More informationDB DAL BLL WS. Server. Click2Go Web Site. Mobile Phone. Click2Go Mobile Application. System's Architecture. System Overview
System's Architecture System Overview Server Click2Go Web Site DB DAL BLL WS Mobile Internet Connection (GPRS, UMTS, WLAN, ) Mobile Phone Click2Go Mobile Application The system contains two environments:
More informationNova Bonita Workflow. Quick Start Guide. Nova BONITA WORKFLOW
Nova Bonita Workflow Quick Start Guide Nova BONITA WORKFLOW Nova Bonita Workflow Quick Start Guide Nova Bonita (aka Bonita v4) Software September 2008 Table of Contents 2.1.1 Downloading the products...6
More information