DroidForums.net is the original Verizon Android Forum! Registered Users do not see these ads. Please Register - It's Free!
Results 1 to 5 of 5

Thread: Clicky Offering $5,000 for Development of Android Widget

  1. DF News Team
    wuyanks's Avatar
    Member #
    800
    Join Date
    Nov 2009
    Posts
    2,404
    Phone
    Moto DROID !!!
    Premium Member
    #1

    Clicky Offering $5,000 for Development of Android Widget


    Special notice to all Android developers/Java coders and the like! Clicky has just today announced that it is looking for a skilled developer to write an Android desktop widget for its web analytic services. Are you up to the challenge?

    If you're not familiar with Clicky, here is an excerpt off their website:

    Clicky is designed to be the easiest web analytics service you've ever used. Services like Google Analytics do everything except take out the trash, but you probably don't know what any of the data means. With Clicky, everything just makes sense.... 228,526 web sites depend on Clicky Web Analytics to monitor, analyze, and react to their visitor traffic in real time.
    Clicky already has found success with their app for the iPhone, but it seems that the analytic service is serious about entering the Android arena. And funding a widget would certainly be a great start. Clicky is specifically looking for a widget "to always have our stats available at a quick glance", and "control the entire app without actually being inside the app."


    Here are the gritty details to get you started:
    What the widget should do


    • When user adds the widget to their desktop:
      • If they are adding this widget for the first time, you need to ask for their credentials, which you send to an API to grab their list of sites. You save these credentials locally on the phone so if the user adds more than one widget, they don't have to re-enter their credentials. (Note to users concerned with privacy - we're inventing a new version of OAuth called "Simple OAuth" that will protect your password and let you revoke access to services as needed, without having to change your password - more details on that later). Once the credentials have been verified, the next screen lets them select all of the following options on one screen:
      • The web site they want the widget to display stats for.
      • The size of the widget, of which there are 4 options: 1x2, 1x4, 2x2, and 2x4. It's important they be able to choose the size on this screen, so that all of the size options don't pollute the global widget menu, as many multi-size widgets are guilty of doing.
      • Refresh interval (5m, 15m, 30m, 1h, 2h, 3h, 4h)
      • Widgets 1 panel high show site name at top, then visitors and actions below that for "today" (including trend percentages for each item). If it's 2 panels high, also show bounce rate and goals/revenue (if they have goals setup). Use icons rather than text to differentiate these data types, to save space (if you're not familiar with Clicky, see our demo to see the icons we use).
      • If the widget is 4 panels wide (1x4 or 2x4), they can one choose additional piece of data to display:
        • Additional dates for the default data (e.g. column 2 could show "yesterday" or "last 7 days" for visitors/actions/etc)
        • "Popular" data types (e.g. top searches, top goals, etc),
        • Graph of hourly data for visitors or actions for "today", or graph of visitors or actions for the last 30 days


    • Clicking the widget opens up a full screen window:
      • Shows same data but with more detail - e.g. for visitors/actions/bounce/goals, it could show a sparkline graph next to each of them showing data for the last 30 days (using a free charting API such as Google Charts).
      • Below this, show the top 30 items for their top content that day, or if their widget is 4 panels wide and they have selected a "popular" data type (e.g. searches) to display in the extra space, then show that type by default instead. And have a menu either way that lets them choose a different type to display (e.g. change from top content to top searches). Obviously, all 30 items won't fit on one screen, so the window should be scrollable, and have a "next page" button at the bottom, so they can view 31-60, etc.
      • Date range picker to view data for more than just today (only in this view though, not for the widget itself, which should always default to "today")

    • User can add multiple widgets to their desktop, one for each site.
    • This needs to be compatible with at least Android 2.0 through 2.2. And if it's not too difficult, 1.5 and 1.6 as well.
    • We need to be the "owner" of this software, and hence you will need to provide the source code to us so we can improve it ourselves in the future or have someone else do so for us if you are not available for future development. We will happily credit you as the original developer, but we need to own the product, which also means that in the Android Market, it will be listed as a product of our company, Roxr Software Ltd. (And of course, this widget will be totally free for all of our users). This doesn't mean we're going to "take" the code from you - you can keep it for yourself to base other projects on (except for a competing analytics service - we'd have a problem with that).
    • We have very high standards with regards to quality and aesthetics. This needs to be a very solid app, and it needs to look so good that our users will want to eat it. To give you an idea of what we like, we really dig the "finance" widgets that Google offers (see screenshot below). We like subtle transparency and shading of the background, and the shadow/transparency on the edges, which makes the widget feels like it's "in" the desktop. Having a shadow "underneath" the widget, to make it feel like it's "on" instead of "in" the desktop, would be fine too.


    • We of course have a very thorough stats API already, that you will be using to get all of the data that will be displayed in the widget.
    And finally, how to 'apply':

    If you've got what it takes, email sean@getclicky.com with the subject line "Android widget". Or if you know someone who may be eligible, send them a link to this post.

    In your email, tell us what Android applications and/or widgets you have developed. You must have Android development experience, and you'll get super bonus points if you have created a widget. And super mega bonus points if you are able to start immediately and can devote at least 20 hours a week to development - we'd like to have this released within 2 months.

    We will pay you $1,000 up front, an additional $1,000 once a beta version is ready for us to play with, and the rest upon completion of the product. We prefer to pay with Paypal to keep things simple and fast, but we can pay by check if you prefer.

    Lastly, we are open to negotiation on the price. We think this will be about 100 hours of work, so it's equivalent to $50/hour or a $100K/year job. But if you think otherwise, when you email us, tell us your price.
    Check out the full listing on Clicky.com
    More info about Clicky here
    Last edited by wuyanks; 07-02-2010 at 03:05 PM.
    GTalk: mabramson1@gmail.com
    twitter: @m_abramson
  2.  
     
     
     
  3. Droid Ninja
    Se7enLC's Avatar
    Member #
    5148
    Join Date
    Nov 2009
    Posts
    1,263
    Liked
    6 times
    Phone
    Samsung Galaxy Nexus
    #2
    Quote Originally Posted by wuyanks View Post

      • The size of the widget, of which there are 4 options: 1x2, 1x4, 2x2, and 2x4. It's important they be able to choose the size on this screen, so that all of the size options don't pollute the global widget menu, as many multi-size widgets are guilty of doing.
    • This needs to be compatible with at least Android 2.0 through 2.2. And if it's not too difficult, 1.5 and 1.6 as well.
    What you are asking for is simply Not Possible. At least, not without an update to Android OS, which means that it won't be compatible with 2.2 and below, since as of 2.2 it's not in there, meaning that even if Google were to add that feature, it wouldn't show up until a later release.

    The reason "many" (read: "all") multi-size widgets "pollute" the global widget menu is because that is the only way currently available to offer multiple sizes using standard Android OS. The developers are just as annoyed by this as the end user. Some widget have added in the ability to "hide" the sizes you don't need, but in order to add a widget of that size to your screen, you would need to re-enable it and possibly reboot the phone.

    Customized widgets like Sense and Motoblur are able to extend that and allow resizeable widgets, but then the widget would only be compatible with those systems.
    Cool CM Tricks
    custom_backup_list.txt - make a list of files in /system that will survive a nightly install (ringtones, notifications, system apps, wallpapers, whatever)
    in Terminal Emulator, set this as your shell command: "/system/xbin/su -c /system/xbin/bash". You get all the features of bash, root access, and you can still use the initial command field for whatever you want (default is adding /data/local/bin to your path)
  4. DF News Team
    wuyanks's Avatar
    Member #
    800
    Join Date
    Nov 2009
    Posts
    2,404
    Phone
    Moto DROID !!!
    Premium Member
    #3
    let Clicky know, not me.

    i am just the messenger.
    GTalk: mabramson1@gmail.com
    twitter: @m_abramson
  5. Team FreeMyMoto
    Jaxidian's Avatar
    Member #
    81925
    Join Date
    Jun 2010
    Location
    Indianapolis
    Posts
    556
    Twitter
    Jaxidian
    Phone
    G1 -> DX -> Nook -> TBolt
    DroidForums.net Developer
    Premium Member
    #4
    Quote Originally Posted by Se7enLC View Post
    What you are asking for is simply Not Possible.
    For some reason, I could swear I had a calendar widget that did this. However, I was also running a CM ROM with OpenHome, so there could have been special functionality in one of those components that gave this ability. Unfortunately, after the last time I flashed my ROM, I couldn't find that widget again.
  6. Senior Droid
    dkelly701's Avatar
    Member #
    23981
    Join Date
    Jan 2010
    Posts
    103
    Liked
    1 times
    Phone
    Motorola Bionic
    #5
    I think it was Calwidget. It had multiple size options and once you figured out what size you wanted, you could go into the setting of Calwidget and choose not to show the other sizes in the widget menu. Is that what you were think of?

    Quote Originally Posted by Jaxidian View Post
    Quote Originally Posted by Se7enLC View Post
    What you are asking for is simply Not Possible.
    For some reason, I could swear I had a calendar widget that did this. However, I was also running a CM ROM with OpenHome, so there could have been special functionality in one of those components that gave this ability. Unfortunately, after the last time I flashed my ROM, I couldn't find that widget again.
    Motorola Bionic rooted

Links

Posting Permissions

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

Similar Threads

  1. Free Android Development Course by O'Reilly
    By dot in forum Android Hacks and Help
    Replies: 4
    Last Post: 03-25-2012, 09:57 AM
  2. tools needed for Android development
    By regkilla in forum Android Hacks and Help
    Replies: 10
    Last Post: 07-26-2011, 03:53 PM
  3. ZodTTDīs Android Development Progess
    By MustangGT500 in forum Android Games
    Replies: 42
    Last Post: 05-02-2010, 12:53 AM
  4. Android Development How-To Blog
    By dot in forum Android Hacks and Help
    Replies: 0
    Last Post: 04-29-2010, 01:10 PM
  5. Problems with Game Development on Android 2.0
    By danDroid in forum Android Games
    Replies: 17
    Last Post: 11-07-2009, 02:41 PM

Search tags for this page

android appwidget hide sizes
,
android dev managing multiple widgets
,
android get size of widget
,
android widget development
,
android widget display webpage
,
android widget web service
,
android+widget+guide size
,
clicky droid
,
display webpage in android widget
,
droid x2 android widgets data
,

how to write an android widget

,

open a web page that has a login and post android developmen

,
web view widget android
,
website as widget
,
widget size on droid x2
Click on a term to search our site for related topics.
Find us on Google+