ScmBlog Smart Client MobileBlogging System Fatma Elsayed Meawad Russell Beale University of Birmingham Mobile Blogging Blogging is the process of publishing.

Slides:



Advertisements
Similar presentations
PCT303 – Content Publishing in SharePoint Eugene Rosenfeld Black Blade Associates
Advertisements

Fatma Elsayed Meawad Dr. Geneen Stubbs Ray Kingdon
12 October 2011 Andrew Brown IMu Technology EMu Global Users Group 12 October 2011 IMu Technology.
Welcome to Middleware Joseph Amrithraj
Service Oriented Architecture for Mobile Applications Swarupsingh Baran University of North Carolina Charlotte.
PROF. MAULIK PATEL CED, GPERI Mobile Computing Gujarat Power Engineering and Research Institute 1 Prepared By: Prof. Maulik Patel.
Building Applications Using SIP Scott Hoffpauir Vice President, Engineering Fall 1999 VON, Atlanta.
BrightAuthor v3.7 software and BrightSign XD v4.7 firmware
Global MP3 Geoffrey Beers Deborah Ford Mike Quinn Mark Ridao.
Social Media.
Google Apps for Education. What Is Google Apps For Education? Sites (Webpages) Docs (Office Suite) Gmail ( ) Calendar Google Talk (Communications.
Virtual SharePoint Summit 2010 hosted by Rackspace Overcoming Collaboration Challenges with SharePoint Chris Samson Leslie Sistla Virtual SharePoint Summit.
Technical Architectures
TC2-Computer Literacy Mr. Sencer February 4, 2010.
© 2009 Research In Motion Limited Methods of application development for mobile devices.
Building Applications Using SIP Scott Hoffpauir Vice President, Engineering Fall 1999 VON, Atlanta.
Electrical and Computer Engineering PeopleFinder Vitaly Gordievsky Alex Trefonas Scott Richard Matt Beckford Preliminary Design Review.
CM2502 E-Business Mobile Services. Desktop restrictions Mobile technologies Bluetooth WAP Summary.
SMS Gateway OZEKI NG Document version: v Adding SMS functionality to SysAid.
Media Engineering and Technology 2008 Bachelor Thesis Projects Dr. Fatma Meawad.
FTP. SMS based FTP Introduction Existing System Proposed Solution Block Diagram Hardware and Software Features Benefits Future Scope Conclusion.
© Siemens 2006 All Rights Reserved 1 Challenges and Limitations in a Back-End Controlled SmartHome Thesis Work Presentation Niklas Salmela Supervisor:
Forensic and Investigative Accounting
Chapter 12 Designing Distributed and Internet Systems
Google Apps.
Hands-On Microsoft Windows Server 2003 Networking Chapter Three TCP/IP Architecture.
ASP.NET + Ajax Jesper Tørresø ITNET2 F08. Ajax Ajax (Asynchronous JavaScript and XML) A group of interrelated web development techniques used for creating.
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
ASP.NET AJAX 1. Ordinary web applications vs. AJAX Ordinary web application The full page is updated at each request The page is not available while being.
Mobile search engine for a smart phone / navigation system can be used to search and compare hundreds of stores and their products in seconds. © 2001 –
Bluetooth POP3 Relay Project Benjamin Kennedy April 30 th, 2002.
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
Xavier Lawrence March X. Lawrence - Synchronization of Calendars with a Calendar Server - 2 / 20 Presentation Overview Introduction Project Objectives.
PUBLISHING ONLINE Chapter 2. Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals.
XP New Perspectives on The Internet, Fifth Edition— Comprehensive, 2005 Update Tutorial 7 1 Mass Communication on the Internet Using Newsfeeds Tutorial.
Chapter 1 Lecture 2 By :Jigar M Pandya WCMP 1. Architecture of Mobile Computing The three tier architecture contains the user interface or the presentation.
Assorted Topics Introduction AJAX What is it? Why is it important? Examples of live applications Cloud Computing What is it? Why.
WIRELESS APPLICATION PROTOCOL Definition It is universal, open standard developed by the WAP Forum to provide mobile users of wireless phones and other.
Field monitors and Citizen journalists training day 2 By Aasim Zafar Khan.
Contents Introduction Problem Definition Proposed Solution
Hands-on Teleoperation TARET Winter School Villach, February 5 –16, 2007 Darko Hercog.
 What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects.
Interprocess Communications
interactive logbook Paul Kiddie, Mike Sharples et al. The Development of an Application to Enhance.
4 m 9K Copyright 2002 Forum 9000, LLC Slide 1 Forum 9000 Quality Systems for Quality Care.
Web Services An Introduction Copyright © Curt Hill.
Presentation Title 1 1/27/2016 Lucent Technologies - Proprietary Voice Interface On Wireless Applications Protocol A PDA Implementation Sherif Abdou Qiru.
Mobile Service with.NET By – Sharad Varshney. Agenda What is it supposed to do? Goals Applications System Design Future Work / Enhancements.
Gowtham Prasad K N Partner Technical Consultant | Microsoft Corporation |
Jay Blackman Director of Technology Brookwood School District 167 Twitter: jaydblackman Getting Started With Google Apps for Education.
Exploring Mobile Device Networking Lesson 4. Exam Objective Matrix Skills/ConceptsMTA Exam Objectives Understanding Networking for Mobile Devices Network.
BULK SMS IN SMSVIS SMSvis is a leading SMS messaging service provider offering SMS communication services from your internet enabled computer.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
Service-Oriented Architecture for Mobile Applications.
BLACKBERRY TECHNOLOGY PRESENTED BY SHAIK TABREZ (09J01A1225 )
REST API to develop application for mobile devices Mario Torrisi Dipartimento di Fisica e Astronomia – Università degli Studi.
Redmond Protocols Plugfest 2016 Andrew Davidoff Exchange 2016 Protocol Overview Senior Software Engineer.
DESKALERTS. INTERNAL COMMUNICATIONS | | DeskAlerts Enterprise Edition Features.
Easy communications to all members of the Church Inexpensive Easy to Use Helping to build a closer community PROXIMITI COMMUNICATIONS GREATLY IMPROVES.
What is BizTalk ?
Network Controllable MP3 Player
Application with Cross-Platform GUI
WEB API.
Google Apps for Education
Principles/Paradigms Of Pervasive Computing
Website Testing Checklist
Chapter 42 Web Services.
Sending data to EUROSTAT using STATEL and STADIUM web client
Presentation transcript:

ScmBlog Smart Client MobileBlogging System Fatma Elsayed Meawad Russell Beale University of Birmingham Mobile Blogging Blogging is the process of publishing a personal diary or a journal online. With the rise of the mobile internet, blogging multimedia from a mobile device soon grabbed the attention of multimedia phone users. A client mobile blog could be the best shortcut between a blogger and his weblog if it overcomes the issues faced by mobile applications; for example: Unreliable and interrupted signals Limited interface capabilities Limited processing power Features Architecture Server Side UIQ GUI XML Encoder Base64 Media Encoder Http Requests Sender Blogging System Http Requests Receiver Weblog Client Side Data Store XML Decoder Update / Alert Issue Update Send Receive Start In order to make the best use of the device's processing capability, Scmblog is built over independent asynchronously interacting modules. The opposite figure shows the main modules for Scmblog and the dotted columnar lines represents different threads of processing known as Active objects. Scmblog uses XML-RPC to invoke the publishing system’s functionalities on the server. The communication layer is based on HTTP request / response transactions. Scmblog is a client blogging system that targets UIQ Symbian based Smart phones. Using UIQ is the secret behind the lightweight, yet fancy interface of Scmblog. Scmblog provides an easy remote management tool for weblogs. In addition to regular blogging options, Scmblog provides automated multimedia publishing. Scmblog is the first mobile client that provides multimedia publishing from the phone. Alternatively, MMS can be used for multimedia publishing but they require a specific server to redirect the post to publishing systems. Scmblog also gives the user full control over the application storage limit and communication options through settings. Scmblog automatically detects the difference between different blogging systems and neglect any inconsistencies. Scmblog doesn’t support track back pings or template management since they are not valuable options to use from a mobile device. Connectivity Scmblog communicates as a browser does; therefore, any type of internet connectivity makes it work. The three tested connections for Scmblog so far are: USB PC Suite Cable Connection Bluetooth GPRS Bluetooth and PC suite connection are the most convenient because they are free and reliable. Evaluation Usability Using the UIQ API boosted the look and feel of Scmblog. Scmblog provides an easier way for publishing multimedia than normal apps. Scmblog communication mechanisms goes very well with any user’s budget. Performance Scmblog infra structure is based on an event model which guarantees non blocking of normal phone functionalities. Reliability Even in areas with weak signals, the application guarantees successful completion of transactions. Publishing Systems Wireless Device Publishing System XM L- RP C Server Web admin SMS MMS RPC Weblogs As simple as weblogs might look, there are sophisticated engines behind them that automate the publishing process. Scmblog supports the three most commonly used blogging systems: Movable type, Meta-weblog and Blogger. Further Work Scmblog presents a preliminary attempt to interact with Wikis. Although not complete, this attempt could be extended to introduce the first mobile wiki. Scmblog performance in communicating with blogging systems encourages the idea of using an adaptive mobile client for content management online instead of normal browsers.