Mobile: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(move content to Mobile/Fennec)
Line 47: Line 47:


For more information about developing and using mobile Firefox, see the [[Mobile/Fennec|Fennec project page]].
For more information about developing and using mobile Firefox, see the [[Mobile/Fennec|Fennec project page]].
== Tips & Tricks ==
=== Using VNC on a N8x0-series device ===
On the device goto [http://mike.saunby.googlepages.com/x11vncfornokia7702 http://mike.saunby.googlepages.com/x11vncfornokia7702] in the browser. Click on the relevant .deb package at the top of the page. It will now install x11vnc on the device.
On the latest diablo images, x11vnc will not run after being installed (it may not even install). To get around that do the following (as root):
ln -s /usr/lib/libssl.so.0.9.8 /usr/lib/libssl.so.0.9.7''' '''
ln -s /usr/lib/libcrypto.so.0.9.8 /usr/lib/libcrypto.so.0.9.7
Here is a [http://beans.seartipy.com/2007/09/21/connecting-to-nokia-n800-from-a-computer-using-vnc/%0A/ guide] on how to use it after it has been installed.
If you are using a Mac you can use [http://sourceforge.net/project/showfiles.php?group_id=64347 Chicken of the VNC].
=== Taras' Setup ===
*Setup usb networking http://maemo.org/development/documentation/how-tos/3-x/howto_usb_networking_bora/
*Setup nfs on the device. http://wiki.maemo.org/Setting_up_NFS
My /etc/fstab on the device contains:
  192.168.2.14:/home/taras/work /home/taras/work  nfs rsize=4096,wsize=4096,noauto,async,udp 0 0
This gives fairly good read performance so I can fennec directly out of the build directory

Revision as of 16:27, 28 April 2010

Getting Started

To download or learn about Mobile Firefox, please see the Mozilla Mobile home page.

Goals

The overall goals for Mobile Firefox are:

  • Bringing Firefox to mobile phones is the next step towards fulfilling Mozilla’s mission of providing access to one Web that everyone can access, regardless of device or location
  • Using the latest Web technologies like HTML5, CSS and JavaScript, provide a rich platform for developers to create compelling content and innovative applications
  • Deliver an exceptional mobile experience to users, complete with the performance, personalization and security you expect
  • Do all of this work in the shared Mozilla source repositories so all platforms, desktop and mobile, benefit each other

For more background on our goals please see these blog posts.

Still have questions? See our Mobile FAQ. For more info about our mobile initiatives, check out our Mobile Platforms and Projects Roadmap

Mobile Monthly Newsletter

Mozilla publishes a monthly newsletter called "about:mobile" that's dedicated to what's going on with Mobile in the Mozilla Project. Sign up to get the newsletter via email or follow the newsletter posts in the Mozilla Developer News weblog.

Weekly Meetings

There will be a meeting each week to discuss the general status of Mobile. Please use #mobile, dev-platforms-mobile@mozilla.org or mozilla.dev.platforms.mobile for communication

Meeting Details:

  • Wednesdays @ 9:30AM PST
  • +1 650-903-0800 (US/Intl) x92 conf# 8605
  • +1 800 707 2533 (US) pin 369 conf# 8605
  • #mobile for backchannel
  • Agenda and notes can be found here

Embedding for Mobile

One of the two major goals for our mobile work is to enable embedding of the Mozilla core technology in various mobile phones and other products with any of: constrained system resources, significant mobile user experiences and/or telephony.

Key projects pages:

Fennec

"Fennec" is the code name of Mozilla's project to develop Firefox for mobile devices.

For more information about developing and using mobile Firefox, see the Fennec project page.