Is there a mobile OS available that is non: google microsoft apple nokia blaclberry? - mobile

I am looking for a safe privacy-protected alternative to google apple microsoft nokia blackberry OS's. Thank you.

Ubuntu touch. But there are only few phones that run it.

Related

is there is any analytical tools for Nokia S40?

I have a question , is there is any analytical tools for Nokia S40 devices such as Flurry analytics For android and iphone ??
According to http://www.developer.nokia.com/Develop/Series_40/ "Series 40 offers you two great development technologies: Java and web apps".
Assuming you are using Java ME, you can try http://j2megroup.blogspot.com.br/2012/07/new-version-of-google-analytics-me-v21.html and all application statistics will be stored on a Google Analytics account.

How to preview site on mobile emulators

Hi I am developing a mobile version of my WordPress site using WP Touch Pro, are there any good emulators so I can see the results on different platforms?
yup:
http://www.electricplum.com/dlsim.html
will show you ipad and iphone simulations.
If you're on a Mac, you can use the free iOS SDK which includes an iOS Simulator. Android also has one; it takes a few extra steps to setup, but it's also free and cross-platform. Blackberry has one as well, pretty much all platforms do. I develop mobile sites all the time and these are the tools I use, and they're invaluable.
This has a few different emulations available: http://mobiletest.me/
This is a great extension for chrome , User-Agent Switcher for Chrome

Where can I download Nokia os?

I want to develop an application for Nokia mobiles. For that I need the Nokia OS and a suitable SDK
Where can I get these two, possibly with some sample applications to ease the learning?
This looks like pretty much everything you would need to know - I know it's not a specific answer but it should provide a great starting place:
http://www.forum.nokia.com/
Nokia phones use Symbian OS. Symbian is an open source OS, which was maintained by the Symbian.org.
Unfortunately, Symbian.org recently converted to a licensing body only and stopped any further development on the OS, and as part of that the Symbian official website was shut down. The Symbian platform is still accessible over FTP, until March 31, 2011.
The further OS development will officially be driven and maintained by Nokia. You can read the latest news about this from Nokia official Symbian blog. You can find some samples and documentation about the platform at Forum Nokia. There you can also find the latest Symbian SDK (S^3 SDK), along with other Nokia-specific SDKs and libraries, like S60 development library and Qt development library.
what you refer to as Nokia OS in fact:
legally not available to 3rd party
not suitable for "normal" binary apps - it had been designed to not have installable applications in order to protect telco environment from malware and other risks on terminal side
you can develop at least for S40 but you don't need "Nokia OS" for that, all necessary tools are available there - it is common J2ME programming with (optionally) some Nokia flavors

Mobile Programming for Blackberry, iPod, and Android

I bought an iPod touch 3rd Gen half year ago, and I got recently an iPad WiFi. I also have a Onyx Bold Blackberry.
I don't have a Mac Book or any other apple product of laptop.
As a programmer, I speak C, Delphi and Java. I'd like to start playing around in mobile application.
I don't know whether I should start in Blackberry platform, iPod /iPad platform, or Android platform.
Ok, for each platform, what is the cheapest way to get started to play around the language?
1. Blackberry
2. iPod
3. Android
Learn HTML5 and you can build apps that can work on all platforms such as IPhone/IPad, Android and Blackberry. You can just build a mobile version of your site such as mobile.mysite.com. You can then choose to implement the server side with the language of your choice/familiarity.
The path of least resistance and also of lowest cost for you is Java development for Android. Only problem, you don't seem to have an Android phone. Though i'm sure you can pick up a used one cheap.
Why: The Eclipse IDE is free, there are free Eclipse plugins available from Google for Android dev, there's no annual dev cost like with iPhone/iPad development
In my opinion, you should start with an Android phone. You will be able to write your applications in Java, and test your applications on the device. The iPhone requires that you write your applications in objective-c, and requires developers to be a part of the iPhone Developer's Program in order to run their applications on an actual device (The membership fee is $99/year).
The documentation for the Android OS is superb, and once you have installed the Android SDK with the Eclipse Plugin, you can have a hello world application finished in a few minutes.

Mobile Device Programming Tools

What SDKs/Tools/Toolkits/IDEs should I download to start programming mobile applications for iPhone, Symbian and BlackBerry from within Windows platform?
And from where can I download them?
For the iPhone platform, your current option is to become an iPhone developer, use the iPhone SDK and develop on a Mac. The IDE you will most likely use is XCode and the language of development will be Objective-C.
The Mono project seems to be developing an alternative to this in the form of the MonoTouch framework. Using this framework you can develop your iPhone applications in C# using MonoDevelop and they will be compiled to native iPhone applications; however, you still need the iPhone SDK and you still need to develop on a Mac. This framework is in closed preview at the moment, though.
For Symbian, it used to be the case that you needed to develop using the C/C++ libraries provided by the Symbian SDK but now you have the choice to develop in C++ using the Qt for S60 toolkit (I should note that it is still a technical preview).
Depending on what you are trying to build, you might want to develop J2ME applications which will work on all Java-enabled phones (thus you won't be limited to just the S60 platform). You can develop such J2ME applications using the EclipseME plugin for Eclipse.
For Blackberry, the default development environment is the Blackberry JDE. However, I hate the user interface on that tool and (for me at least) the usability leaves a lot to be desired. However, you have an alternative: There is an official Blackberry JDE plugin for the Eclipse IDE that makes developing Blackberry applications a joy (well not so much :) but still makes it really easy)
In case you are interested, you can develop Windows Mobile applications in C# targeting the .NET Compact Framework using Visual Studio (I think you can use the Express Edition, which is free).
Then, there is the Android platform. The default development environment for that platform is using the Android Eclipse plugin and developing in Java.
Hope, it helps.
iPhone sdk
Symbian
Blackberry
For Symbian, I would recommand Qt.
Moreover, you can use it for Windows CE based mobile.

Resources