Ask / Submit

dont' invent basic core/UI app that exist, just improve/adapt it [subjective]

asked 2013-12-30 02:16:03 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2014-07-28 09:53:52 +0300

jiit gravatar image

dont' invent basic UI/core app that exist, just optimize/adapt feature to UI/core and remove uncessary heavy code if exist without loose precious time ?

exemple: keyboard or keypad alphanumeric on SymbianOS S^3 with really useful function already exist but not exist on SailfishOS, why ? or maybe already planned for next month January, not next six month ?

Why forget/ignore basic function from former/older programmer like SymbianOS ? I know, is not just copy and paste, i can understand.

Some time, i have very difficult why a developer try to reinvent the wheel from scratch except for real unexisting feature/core

From FOSDEM2014 Development of SailfishOS 1.0

  • New technology: libhybris, leverage existing Android hardware adaptations.
  • Drop X11 and focus on modern UI but don't reinvent the wheel. Use Wayland (see why next)
  • Develop UI with existing working Wayland stack (Mesa/LLVMpipe on VirtualBox/X86) while we build the HW adaptation
  • Use QtCompositor to fulfill the wildest dreams of our designers.
  • The result you can see in the following slides: a productised (not a mockup – end-users use it as their daily devices) future proof mobile platform.
edit retag flag offensive reopen delete

The question has been closed for the following reason "too subjective and argumentative" by redge73
close date 2014-02-09 15:26:16.153983



Your question is really unspecific. I can't agree nor disagree because I have no idea what you're talking about.

Tanghus ( 2013-12-30 02:59:08 +0300 )edit

From what I gathered, he wants to take symbian's codebase, fiddle and optimize it, and dump it into sailfish.

Milo ( 2013-12-30 04:01:25 +0300 )edit

Sailfish is a new OS, even if it's based on MeeGo it has been redesigned and rebuilt in the last two years. Features don't just magically appear, it's a lot of work. My favorite missing feature is the 3G Only mode, hope to see it soon.

hana ( 2013-12-30 06:09:39 +0300 )edit

There are some nice "old school" surprises however, like the alarm clock that works even when Jolla is powered off. I believe Jolla & HTC One are now the only flagship smartphones that have this feature. For it to work, there needs to be an RTC with alarm function that can boot the OS.

hana ( 2013-12-30 06:12:37 +0300 )edit

Milo fully understand my point of view about feature already exist, need to be ported/improved to new SailfishOS (portability and optimize core code/UI specific with third party like Qt5 does)

i know developer need start from sratch for new feature not yet exist.

...but I unable understand loosing precious time for existing feature licensed/open source hard work was done from former developer except loose time and money.

redge73 ( 2013-12-31 02:10:59 +0300 )edit

2 Answers

Sort by » oldest newest most voted

answered 2013-12-30 12:38:05 +0300

Hello !

I willt try to answer this question, even if it is rather unsecific, as pointed in the comments.

Of course, Jolla could just take the Harmattanish, or Symbianish UI and tweak a bit to get the Jolla, but with a fresh start as a small start-up, they had an opportunity to innovate and do something different. They wanted to focus on gestures, so they did this. Moreover, if they didn't invented something, they wouldn't have any selling point. What's the point of selling modified S60 phones nowadays when everybody want new and fresh stuff ?

Speaking about reinventing the wheel. This often happen in code, but I think that this cannot apply on UI. Since in different phones, you don't use the same HW / SW / way to interact, it is clear that you cannot take a component from an OS (Symbian) and put it in another one (Sailfish / Jolla). You need to redo the UI most of the time.

About this beloved S60 alphanumerical keyboard, I don't think that this is hard for a 3rd party developer to develop a plugin. Wait a bit, and I'm sure that someone will do it. And I think that this won't come from Jolla since most users usually don't want the old T9 keyboard. They usually want a full QWERTY on-screen keyboard, or a Swipe-like.

edit flag offensive delete publish link more


"most users usually don't want the old T9 keyboard. They usually want a full QWERTY on-screen keyboard, or a Swipe-like" Booth should be avaible are complementary and not concurrent.

full keyboard swipe-like and T9 numeric pad

Maybe you forget the old customers came from Nokia Symbian should switch, I see already 3 posts about request T9 an example of basic feature exist but forget/missing, actually, we are unable to call emergency number before Enter PIN code ! I admit, for the rest with full keyboard, wish better with swipe-like. young developer forget simplicity to profit of complex smartphone. simple/efficient/quick for just calling with a single button without loose time with many step before able calling like Nokia 808PV

redge73 ( 2013-12-31 02:35:47 +0300 )edit

What do you mean? I can see the emergency call button before I enter PIN code.

hana ( 2013-12-31 02:39:09 +0300 )edit

@Sfiet_Konstantin please read the good exemple updated and now wiki on main message under FOSDEM2014 bolded text Is very specific I don't know who down vote and don't care, people disagree about something there did not understand, well...

redge73 ( 2014-02-09 03:49:09 +0300 )edit

redge73, it seems you want just more functionalities and features e.g. Symbian had...? For this you'll have to wait a bit since Sailfish is a new OS and there are other priorities for now (= stable OS, get it out of beta). And for calling by typing just a few numbers/letters like with Symbian there is already an app called FastDial in the Warehouse (OpenRepos).

torcida ( 2014-02-10 11:52:46 +0300 )edit

answered 2014-02-09 10:28:44 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2014-02-09 10:37:01 +0300

foss4ever gravatar image

I've tried to make some sense about this 'question' by reading it all over again and I just don't understand how is it relevant and/or in which way is it addressing the topics or goals that this community is here for. Thus I suggest we close this as 'irrelevant or outdated' or for 'not being a real question'.

Edit; please note that t has been posted originally over a month ago, and has most negative vote count I've seen in any question here.

edit flag offensive delete publish link more

Question tools



Asked: 2013-12-30 02:16:03 +0300

Seen: 429 times

Last updated: Feb 09 '14