Reply
Thread Tools
Guest | Posts: n/a | Thanked: 0 times | Joined on
#161
Originally Posted by JulmaHerra View Post
Cyanogen is not very good comparison to Jolla, as they build on top of Android, which is developed in many other places with considerable amount of manpower and resources. On the other hand, just by open sourcing everything doesn't mean it's going to fly. Sailfish would still face the same challenges as it does today.
Devil's advocate here... but Cyanogenmod building on top of Android is really no different than Jolla building Sailfish on top of Mer, which came from MeeGo basically. It's all about adoption rates - MeeGo didn't get adopted as much, Mer less but they built on top of an existing system. Both of them.

Cyanogen is also, as stated above, quite small too - approximate the same size as Jolla. Cyanogen also is doing something that Jolla is doing - hitting up smaller companies to make their mark (ex. OnePlus, YU, a couple of others) whereas Jolla had Intex (another smaller company).

I think the difference though would be the investors.
 

The Following 6 Users Say Thank You to For This Useful Post:
Venemo's Avatar
Posts: 1,296 | Thanked: 1,773 times | Joined on Aug 2009 @ Budapest, Hungary
#162
Originally Posted by gerbick View Post
Devil's advocate here... but Cyanogenmod building on top of Android is really no different than Jolla building Sailfish on top of Mer, which came from MeeGo basically. It's all about adoption rates - MeeGo didn't get adopted as much, Mer less but they built on top of an existing system. Both of them.
The difference here is that Jolla actually funded the Mer project.
 

The Following 13 Users Say Thank You to Venemo For This Useful Post:
Guest | Posts: n/a | Thanked: 0 times | Joined on
#163
Originally Posted by Venemo View Post
The difference here is that Jolla actually funded the Mer project.
Noted. But is that applicable in the beginning during the N8x0 days when Mer was starting out?
 

The Following User Says Thank You to For This Useful Post:
Venemo's Avatar
Posts: 1,296 | Thanked: 1,773 times | Joined on Aug 2009 @ Budapest, Hungary
#164
Originally Posted by gerbick View Post
Noted. But is that applicable in the beginning during the N8x0 days when Mer was starting out?
The "Mer" from those times has nothing in common (besides the name) with what is known today as Mer.
 

The Following 6 Users Say Thank You to Venemo For This Useful Post:
Posts: 285 | Thanked: 1,900 times | Joined on Feb 2010
#165
Originally Posted by gerbick View Post
Devil's advocate here... but Cyanogenmod building on top of Android is really no different than Jolla building Sailfish on top of Mer, which came from MeeGo basically. It's all about adoption rates - MeeGo didn't get adopted as much, Mer less but they built on top of an existing system. Both of them.
Well, Mer was mostly product of a person who was Jolla's employee. It was not completely a separate entity and not even remotely as well funded than Android has been for years. Even if Mer inherited some parts from MeeGo (which by the time of deep sixing was not ready), it constitues only portion of what is needed to build an actual device. In comparison, you can take Android, use development tools already there and have complete ecosystem in place via Google which leads easily to wide adoption rates as people really don't have to change anything on adoption. Jolla had to take Mer and Nemo, then create SDK, then do one HW adaptation which went to trash bin when STEriccson pulled the plug from NovaThor, then they coded libhybris, switched to Qt5 and Wayland, do another HW adaptation and put together an infrastucture to support all of it with severely limited funding. So in that regard there is really no comparison between those two.

I think the difference though would be the investors.
True. Because Cyanogen is in position where it's easier to succeed. For the reasons I mentioned. Not many are ready to fund Sailfish because if it doesn't fly, they will lose everything and risk for it is way bigger than with Cyanogen/Android. Hopefully they are still able to close the financing round so I don't have to evacuate to Apple-world. At least yet...
 

The Following 14 Users Say Thank You to JulmaHerra For This Useful Post:
Posts: 592 | Thanked: 1,167 times | Joined on Jul 2012
#166
Originally Posted by JulmaHerra View Post
Well, Mer was mostly product of a person who was Jolla's employee. It was not completely a separate entity and not even remotely as well funded than Android has been for years. Even if Mer inherited some parts from MeeGo (which by the time of deep sixing was not ready), it constitues only portion of what is needed to build an actual device. In comparison, you can take Android, use development tools already there and have complete ecosystem in place via Google which leads easily to wide adoption rates as people really don't have to change anything on adoption. Jolla had to take Mer and Nemo, then create SDK, then do one HW adaptation which went to trash bin when STEriccson pulled the plug from NovaThor, then they coded libhybris, switched to Qt5 and Wayland, do another HW adaptation and put together an infrastucture to support all of it with severely limited funding. So in that regard there is really no comparison between those two.



True. Because Cyanogen is in position where it's easier to succeed. For the reasons I mentioned. Not many are ready to fund Sailfish because if it doesn't fly, they will lose everything and risk for it is way bigger than with Cyanogen/Android. Hopefully they are still able to close the financing round so I don't have to evacuate to Apple-world. At least yet...
It seems silly, but f*ck did they a whole bunch of work!
__________________
BWizz - best N9 bookmark editing tool! Check it out ->BWizz for Harmattan

LINKer - transform your N9's home view in a Desktop, give it the freedom it deserves! -> LINKer for Harmattan

QuickBar - Can't find the app you used yesterday in your overcrowded Home Screen? Want access to the QuickLaunch bar even in the home screen? QuickBar for Harmattan

If you like our work, and would like to support via PayPal : users.giulietta@gmail.com
 

The Following 17 Users Say Thank You to tortoisedoc For This Useful Post:
javispedro's Avatar
Posts: 2,355 | Thanked: 5,249 times | Joined on Jan 2009 @ Barcelona
#167
Originally Posted by smoku View Post
Worse is better..
Note that this was, in fact, part of so-called Zen of Palm

Maybe it's actually on topic to quote parts of it: http://www.cs.uml.edu/~fredm/courses.../zenofpalm.pdf

Determining an optimal set of features is like finding diamonds in a mountain. You don’t want the whole mountain, just the important chunks.

PC thinkers look only at the features. They neglect the question of whether the user benefits from these features and whether new features make the product too complicated to use.

Handheld thinkers look at the overall curve. They see that piling on features in the style of in the PC style would move Palm OS products lower on the user-experience axis.

When PC thinkers recommend rushing along the features axis to make a product seem better, handheld thinkers know this could make the product worse.
 

The Following 6 Users Say Thank You to javispedro For This Useful Post:
Posts: 752 | Thanked: 2,808 times | Joined on Jan 2011 @ Czech Republic
#168
Let's get to it But first, let me say few basic thoughts:
  • it is almost impossible to disrupt the mobile market without huge funding
  • this post is going to try to find some ways where a mobile OS could succeed, however impossible it is
  • it is always nice to say that you have some differentiation, but you need to have a working system first (like SailfishOS in its current state)
  • if Jolla doesn't pick this up, let's hope the community will


I think that currently it is possible to find shortages in current mobile operating systems (let's say Android) in the following areas:
  • privacy
  • smartness - let the system expect your next step
  • using the available resources during idle
  • uniform interface
  • creative app monetizing

And ideally, connect them all together.

Privacy and smartness

It was around two years ago that I sent (if I remember correctly) an e-mail to Jolla, suggesting a new feature, which would take advantage of the current flow. The feature was "context aware attached pages" - I never got a reply and it was just a pitch, so I didn't expect to get one.

The idea was that when an app doesn't have an attached page, the system could create the attached page according to user's previous behavior. If you were in a menu of an app and last x times clicked on the third option, swiping right would instantly bring you there. I think that this could be currently expanded on - the system could offer this quick action based on the time, weather, ambiance, etc. - all of which could be switchable in Settings.

In order to do so, the system would have to collect some usage data. Currently, mobile devices then ask servers that analyze these data and return the result, which many people do not like, as it breaches their privacy. But what if this data was stored only locally?
Currently, every Jolla does its btrfs balance once a week at night, if it is connected to a charger. But what about those remaining 6 nights? What if the phone analyzed the data collected at night and every day produced new set of expectation what the user is going to need in different situations? This could be done using some basic regressions over available data, with user-selectable variables.

Let go further. I think that one of the best ideas in the Maemo world was Woodchuck - a caching layer that no other other mobile OS has, AFAIK. Together with the statistics, it could make use of plugins (every app could add its own) and every time the phone is on WiFi, it could cache the data user is expected to use. Think Podcasts, RSS, pkcon, Reddit, heavy web pages etc...

Maybe instead of different woodchuck plugins, the system could provide a Qt/QML/C++ element/library that would automatically check for a cached version before getting it from the internet - very much like Kodi does it. It would mean developers would not need to take it into account, but just make use of this system functionality.

Dual monetizing model

On a related note, one big advantage of systems like SailfishOS is how apps adhere to the design guidelines and make use of the default components. This could be leveraged not only with the 'user stats' and 'cache', but also by monetizing apps.

I am also not a fan of ads, but let's think of it this way: what if there was a switch that would add an ad to a Header {} element of Silica and when releasing it through the store, there would be three business models:
  1. free apps (no ads)
  2. an option between paying or seeing ads
  3. paid apps (no ads)

Let's look closely at the 2nd option - you as a developer release an app for $4. If a customer buys it, you get $3 and $1 goes to the Store owner (the developer of the OS). But if the customer decides to go for free version with ads, you get $3 from Store owner and the Store owner then gets all the revenue from ads in that application. At any point of time, the customer can decide to pay his way out of the ads by paying $4, which would then go to the Store owner.

This model would resolve the problem with buying an app without trying it - customers could try it with ads first and then buy it to get rid of them. There would be no model that would force ads onto the user without having the option to pay for the app instead.


Another issue with ads people on Android complain about is how they are data-hungry. But all it takes is to make use of the Woodchuck framework and ads can be downloaded only if a WiFi connection is available (and preferably during night).


That's it. My dream is that one day we will see Woodchuck on SailfishOS, together with a basic prediction what user wants, on a local basis. Let's use the time when the phone is in user's pocket or on a night stand! And if Jolla survives, I hope we will see a monetizing model where ads are an always preventable, but available option.


EDIT: Sorry for being only partly hypothetical. If Jolla never existed, some company would still have to make a working OS first to take advantage of such advanced ideas. So kindly replace the word Jolla with a name of a hypothetical company that would create this OS

EDIT 2: With the prediction of user's actions, I actually implemented something like that in my own app - a helper application for a big film festival - every night, it computes what movies should the user see the next day, based on his preferences and behavior, and it buys the tickets automatically in the morning via SMS. I've been using this app for year and a half, but there was no demand for release, so I just shared it with Jolla users I personally know.

Last edited by nodevel; 2015-11-23 at 23:16.
 

The Following 6 Users Say Thank You to nodevel For This Useful Post:
smoku's Avatar
Posts: 1,716 | Thanked: 3,007 times | Joined on Dec 2009 @ Warsaw, Poland
#169
Originally Posted by javispedro View Post
Really, it seems that the N900 is something to a lot of people. Maybe we should open another thread to discuss exactly _what_ it is, since I'm not sure I get it.
It was biting me for a long time too. What is so special to me with N900?
When I realized it, I summed it up as:
N900 with Maemo5 operating system was a first device delivering a desktop PC experience to your pocket. Not a phablet, mind it. A desktop experience, with windows, multitasking, keyboard and real apps (not a dumb down phone ones).
__________________
smoku @xiaoka.com (SMTP/XMPP) ...:.:....:... pebbled . Poky Fish : sixaxis . psx4m . uae4all
Jolla Phone post-mortem . . . . . . . . . . -> 1+1 VGN-UX390N
 

The Following 11 Users Say Thank You to smoku For This Useful Post:
Posts: 592 | Thanked: 1,167 times | Joined on Jul 2012
#170
Originally Posted by smoku View Post
It was biting me for a long time too. What is so special to me with N900?
When I realized it, I summed it up as:
Come to think of it;
was it possible to hook a n900 to a bigger screen and a kbd + mouse?

And also, the whole industry has moved in the opposite direction in the mean time methinks? Would that make it still a device with potential? has anyone thought of getting maemo on the oth yet?
__________________
BWizz - best N9 bookmark editing tool! Check it out ->BWizz for Harmattan

LINKer - transform your N9's home view in a Desktop, give it the freedom it deserves! -> LINKer for Harmattan

QuickBar - Can't find the app you used yesterday in your overcrowded Home Screen? Want access to the QuickLaunch bar even in the home screen? QuickBar for Harmattan

If you like our work, and would like to support via PayPal : users.giulietta@gmail.com
 
Reply

Tags
brainfiction, brainstorming, fiction, jolla or iphone, neigh!, unicorn device


 
Forum Jump


All times are GMT. The time now is 06:43.