Developing Notification customization App with lockscreen preview

Discussion in 'Android Hacks and Help' started by petjakob, Nov 29, 2009.

  1. petjakob

    petjakob Member

    Joined:
    Nov 29, 2009
    Messages:
    136
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    Developing Notification customization App: myLock

    After some time researching it seems no one has attempted to offer this functionality for android at all. A few early concepts for this are being developed but nothing is launched as of yet on the jailbreak community with the iPhone. I switched from iPhone primarily due to the great notification system and integration with things like IM and google voice that you just can't get on the iPhone, even under heavy jailbreak modding.

    This app will combine several tweaks and UI improvements, including skipping the keyguard and instead taking the user straight to the home UI where notificationpreview and a minimal, intuitive shortcuts menu are displayed.

    Included features:
    *NotificationPreview widget panel--- Mainly this is useful so you can quickly check what your waiting messages say with just one press of the lock button to light up your screen. It's faster and simpler than the current method of having to unlock it and launch your notification panel. I know there are apps that attempt to do this with SMS, however my app will put all notifications in command of the user so that you can hook in Gtalk, Gvoice, any email account, etc. and base it which CONTACTS you want to see previews from. It will display a timeline as well so if multiple Gtalk come in you can see all of them, not just the latest

    *Customizable: check only those programs/contacts you wish to see in the locked-screen notification preview. Any program you have on the device which uses notifications will be available. You can also customize further to specify whether you want the LED and what type/color.

    *Shortcutter: a minimalistic, responsive, & intuitive new way to get to your most important apps and functions. hides options till touched, then a radial menu appears where you just need to drag over to the shortcut you wish to launch, and release to go!

    *The useful thing of the keyguard is really in the regulation of it going back to sleep again faster when you haven't interacted with the device, giving you a slightly longer timeout if you have touched something and even longer if you have opened the slide. this is how mylock handles the keyguard, just by intelligently deciding how long timeout is needed and allowing the user to wake it back up without the obstructive keyguard screen. Different unlock options: choose from standard lock button + slide, double press lock button, or lock button + shake of the device, and more.


    Ideas/suggestions and especially anyone interested in the project or thinking about similar design that would like to team up---- I have no experience with programming on android but I have plenty of experience coding in a java/C++ Obj Oriented scripting language so I just need to study some source and documentation and give it a try.
     
    Last edited: Dec 11, 2009
  2. 928Droid

    928Droid Premium Member Theme Developer Premium Member

    Joined:
    Nov 24, 2009
    Messages:
    3,753
    Likes Received:
    0
    Trophy Points:
    151
    Location:
    Western North Carolina Mountains
    Ratings:
    +0
    I can't help with programming, but I can give you encouragement for a great idea!!
     
  3. Malvado

    Malvado DF News Team/Mod Premium Member

    Joined:
    Nov 7, 2009
    Messages:
    1,991
    Likes Received:
    15
    Trophy Points:
    103
    Ratings:
    +15
    wait...so this app will let me unlock the droid without having to slide it..and just by pressing the lock button 2 times???


    when is it gonna be released
     
  4. cc16177

    cc16177 Member

    Joined:
    Nov 30, 2009
    Messages:
    110
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    Ooh, i'm excited... :D
     
  5. petjakob

    petjakob Member

    Joined:
    Nov 29, 2009
    Messages:
    136
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    Learning is coming along, picking up the platform from scratch might take me some time coming from java based scripting languages. I'm currently trying to hunt down some source code for similar apps that have changed how the home screen, locking, lighting, and notification presentment happens. I'm really seeking a programmer who knows the platform a little bit and might like to collaborate.
     
  6. SSHGuru

    SSHGuru Silver Member

    Joined:
    Nov 23, 2009
    Messages:
    3,824
    Likes Received:
    30
    Trophy Points:
    163
    Location:
    Fort Lauderdale
    Ratings:
    +30
    Alll excellent ideas. I'd like the screen not to time out after the two minutes I've set it at but that would drain my battery - if it stayed very low and lit up when I pressed the screen that would make me happy.
     
  7. m3kilpat

    m3kilpat Member

    Joined:
    Nov 29, 2009
    Messages:
    132
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    Can't wait for this app! I will be happy when I can take the phone out of my pocket without worrying about answering/ignoring a call by accident.
     
  8. Martin030908

    Martin030908 DF Super Moderator

    Joined:
    Nov 1, 2009
    Messages:
    8,773
    Likes Received:
    0
    Trophy Points:
    151
    Ratings:
    +0
    Sounds like a winner. Handcent does this with SMS but it would be nice to have ALL NOTIFICATIONS handled this way. Looking forward to giving it a shot.
     
  9. Randomocity

    Randomocity Member

    Joined:
    Nov 9, 2009
    Messages:
    148
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Philadelphia, PA
    Ratings:
    +0
    If you need beta testers, I'll be more than happy to jump on this the second it comes out.

    Kudos for a fantastic idea!
     
  10. petjakob

    petjakob Member

    Joined:
    Nov 29, 2009
    Messages:
    136
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    Thanks for the support, all of you.

    I've opened a google code project for this, which I am new to but I think I've got it set up ok as a starting point: mylockforandroid - Project Hosting on Google Code

    I work with someone who is good with Java but also new to android, so that makes us pretty much equal with my javascript and object oriented experience. Still hoping to work with someone who is familiar with android development, so feel free to follow me on twitter @ecnetsixe, my personal twitter. even if not a programmer feel free to direct questions/suggestions and generally just watch my day to day goings-on for an idea of progress with the app.
     
  11. olletsocmit

    olletsocmit Member

    Joined:
    Nov 21, 2009
    Messages:
    238
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    Amazing. Can u include a keypad n keys under ghe scrfeen(home.menu.back.find). Backlight timer so they stay on longer or sync with the screen timer
     
  12. forex robot

    forex robot New Member

    Joined:
    Nov 18, 2009
    Messages:
    8
    Likes Received:
    0
    Trophy Points:
    1
    Ratings:
    +0
    great post

    great post as usual .. thanks .. you just gave me a few more ideas to play with
     
  13. petjakob

    petjakob Member

    Joined:
    Nov 29, 2009
    Messages:
    136
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    follow project on twitter @mylockandroid

    blog at mylockandroid.blogspot.com

    i was contacted by a dev who has worked on a lockscreen replacement and has source code for us!
     
  14. petjakob

    petjakob Member

    Joined:
    Nov 29, 2009
    Messages:
    136
    Likes Received:
    0
    Trophy Points:
    16
    Ratings:
    +0
    Behold, I have fashioned an illustration of the concept in my head for the default layout/tools of this lockscreen.

    Keep in mind it will be fully customizable to fit any user's need or desire for different scrollable panels and functions.
    [​IMG]
     
  15. SSHGuru

    SSHGuru Silver Member

    Joined:
    Nov 23, 2009
    Messages:
    3,824
    Likes Received:
    30
    Trophy Points:
    163
    Location:
    Fort Lauderdale
    Ratings:
    +30
    Lockscreen

    By lockscreen I assume you mean the screen that shows up before you unlock it :)

    I would love to see my emails in place of the SMS's you have at the top. That would be great.

    Then make the clock a super cool flipclock with date.

    And the bottom part customizable... There are tons of things you could do with this. Let people add any app to it.:icon_ banana:

     
Search tags for this page

android preview message pin screen

,

android+unlock+screen+source code