×

Discussion Board

Results 1 to 7 of 7
  1. #1
    Regular Contributor
    Join Date
    Jul 2008
    Posts
    53

    Exclamation Google Search and Yahoo OneSearch

    hi,
    I am new to Symbian. I need to develop an application similar to that of Google Search or Yahoo oneSearch. Please take a look at the following links;

    Yahoo OneSearch

    Google Search

    My question is;

    Is it possible to develop such application without any restricted APIs?


    The two functionalities I am currently looking for is to draw on Idle Screen and to have focus on it. LCG jukebox can draw on Idle Screen but it cannot have focus on it.

    I have searched the forum and there are some posts for drawing on Idle Screen, but they suggest for API partning. Can anybody confirm?
    Please help. Thanking in advance.

    -Ashar

  2. #2
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,751

    Re: Google Search and Yahoo OneSearch

    Yes, a possible approach is discussed in this thread: http://discussion.forum.nokia.com/fo...ad.php?t=99603

  3. #3
    Regular Contributor
    Join Date
    Jul 2008
    Posts
    53

    Re: Google Search and Yahoo OneSearch

    Now having some more insight into Symbian OS, I think that at least Google Search is irrelevant to Draw on Idle Screen, rather it looks like they have used Dialog based UI architecture. Any thought? Thank you
    Ashar

  4. #4
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,751

    Re: Google Search and Yahoo OneSearch

    A dialog still remains to be a CCoeControl.

  5. #5
    Regular Contributor
    Join Date
    Jul 2008
    Posts
    53

    Re: Google Search and Yahoo OneSearch

    Thanks for your help. I think I need to be more clear. As discussed in module 05304 S60 UI Architecture, there are three basic types of UI architectures;
    1. Traditional Symbian OS architecture
    CAknApplication+CAknDocument+CAknAppUi+CCoeControl
    2. Dialog based architecture
    CAknApplication+CAknDocument+CAknAppUi+CAknDialog
    3. View architecture
    CAknApplication+CAknDocument+CAknViewAppUi+CAknView+CCoeControl

    Here I am talking about second option. May be I am getting all this wrong. Anyhow in such case which of above architecture would you suggest to implement application like Google Search?
    Thanks
    Ashar

  6. #6
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,751

    Re: Google Search and Yahoo OneSearch

    1. When you use a CAknDialog, you subclass it
    2. and
    Quote Originally Posted by SDK Help
    CAknDialog
    Inherits CEikDialog

    CEikDialog
    Inherits CEikBorderedControl, MEikDialogPageObserver, and MAknFadedComponent

    CEikBorderedControl
    Inherits CAknControl

    CAknControl
    #include <akncontrol.h> // <- "Inherits" line is missing

    akncontrol.h
    00033 class CAknControl : public CCoeControl
    So you are subclassing a CCoeControl, I still do not see the difference.

  7. #7
    Regular Contributor
    Join Date
    Jul 2008
    Posts
    53

    Re: Google Search and Yahoo OneSearch

    Hi, Once again thanks.
    I understand your point that I need something similar to http://discussion.forum.nokia.com/fo...ad.php?t=99603 as you pointed before to draw on idle screen.
    I have tried this and I am able to draw icon. May be with more effort I can get input from user in idle screen.
    But I think that Google Search is something different. It does not appear in Task Manager even when it has focus. And in my case my application appears in Task Manager even if it is in background. Thats make me think that Google Search has used some other approach. I need very very similar behavior for my application.
    Thanks for your time.
    Anyways do you think that I would be able to get input from user using the approach discussed in the reference thread? For the time being I don't care if it appears on Task Manager or not.

Similar Threads

  1. Python Search On Web
    By ComplexT in forum Symbian
    Replies: 8
    Last Post: 2008-03-26, 15:42
  2. Carbide.c++ Developer 1.1 - the missing features
    By jimgilmour1 in forum Tools and SDK Feedback (Closed)
    Replies: 15
    Last Post: 2006-09-29, 15:22

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×