Editing Documentation/Maemo PC Connectivity Tutorial/Introduction

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
 +
= Introduction =
 +
The Maemo PC Connectivity project aims to make easier communication between a Maemo device and a host PC. For this, it provides a set of tools to simplify tasks like connection establishment, connection sharing, remote access, file sharing and transfer.
The Maemo PC Connectivity project aims to make easier communication between a Maemo device and a host PC. For this, it provides a set of tools to simplify tasks like connection establishment, connection sharing, remote access, file sharing and transfer.
-
Maemo PC Connectivity fully supports the Maemo [[Open development/Maemo roadmap/Fremantle|Fremantle]] platform and devices (such as [[Nokia N900|N900]]) and the Maemo [[Open development/Maemo roadmap/Diablo|Diablo]] platform and devices (such as [[Nokia N800|N800]] and [[Nokia N810|N810]]).
+
Maemo PC Connectivity fully supports the Maemo Fremantle platform and devices (such as N900) and the Maemo Diablo platform and devices (such as N800 and N810).
-
<div id="figure-n900">
 
-
[[Image:Nokia_N900_48.png|frame|center|alt=Photo of N900 with open hardware keyboard|Figure 1.1: Maemo device - N900]]
 
-
</div>
 
-
Maemo PC Connectivity target users are Maemo developers as they must use it to set up their Maemo development environment. The Maemo development environment consists of a Maemo device and host PC running Scratchbox and [[Documentation/Maemo 5 Final SDK|Maemo SDK]] (and possibly [[Documentation/Maemo Eclipse Tutorial/Introduction|Eclipse IDE]]) integrated together with services provided by Maemo PC Connectivity. Maemo PC Connectivity is targeted also for those non-developers who are able to use provided tools and services from command line interfaces, as all services available do not yet have a simple enough Graphical User Interface for end users.
+
 
 +
{| summary="Maemo device - N900"
 +
|+ align="BOTTOM" |'''Figure 1.1:''' Maemo device - N900
 +
|-
 +
|
 +
[[Image:Nokia_N900_48.png|Image Nokia_N900_48]]
 +
|}
 +
 
 +
 
 +
 
 +
Maemo PC Connectivity target users are Maemo developers as they must use it to set up their Maemo development environment. The Maemo development environment consists of a Maemo device and host PC running Scratchbox and Maemo SDK (and possibly Eclipse IDE) integrated together with services provided by Maemo PC Connectivity. Maemo PC Connectivity is targeted also for those non-developers who are able to use provided tools and services from command line interfaces, as all services available do not yet have a simple enough Graphical User Interface for end users.
Maemo PC Connectivity supports USB Networking, Bluetooth and WLAN connectitivy types between a Maemo device and a remote machine. USB Networking is recommended as, performance wise, it provides the best connectivity for networking. All services that Maemo PC Connectivity provides can be used with all connectivity types assuming that the host PC accessing services has the required clients available.
Maemo PC Connectivity supports USB Networking, Bluetooth and WLAN connectitivy types between a Maemo device and a remote machine. USB Networking is recommended as, performance wise, it provides the best connectivity for networking. All services that Maemo PC Connectivity provides can be used with all connectivity types assuming that the host PC accessing services has the required clients available.
Line 18: Line 27:
: By using Maemo PC Connectivity applets and services installed to the Maemo device, it is possible to easily share connection over USB, Bluetooth or WLAN both ways, that is from a Maemo device to a host PC or from a host PC to a Maemo device.
: By using Maemo PC Connectivity applets and services installed to the Maemo device, it is possible to easily share connection over USB, Bluetooth or WLAN both ways, that is from a Maemo device to a host PC or from a host PC to a Maemo device.
; '''Secure Shell'''
; '''Secure Shell'''
-
: [[SSH]] allows data to be exchanged using a secure channel between two networked devices.
+
: SSH allows data to be exchanged using a secure channel between two networked devices.
; '''Scratchbox Remote Shell'''
; '''Scratchbox Remote Shell'''
: SBRSH is a remote command execution system similar to rsh and ssh. It is designed with slow devices and Scratchbox's special requirements in mind.
: SBRSH is a remote command execution system similar to rsh and ssh. It is designed with slow devices and Scratchbox's special requirements in mind.
; '''SSH File System'''
; '''SSH File System'''
-
: SSHFS is a file system client based on the SSH protocol. It allows local mounting of a remote file system via SSH.
+
: SSHFS is a file system client based on the SSHprotocol. It allows local mounting of a remote file system via SSH.
; '''Network File System'''
; '''Network File System'''
: NFS allows file system sharing over a network.
: NFS allows file system sharing over a network.
Line 39: Line 48:
; '''Rsync'''
; '''Rsync'''
: is a utility that provides fast incremental file transfer, that is, it transfers only the bytes inside files that have been changed since the previous transfer.
: is a utility that provides fast incremental file transfer, that is, it transfers only the bytes inside files that have been changed since the previous transfer.
 +
 +
 +
 +
----
[[Category:Documentation]]
[[Category:Documentation]]

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)