[APP] [7.0+] Tiles

Search This thread

rascarlo

Inactive Recognized Developer
Oct 31, 2010
2,956
32,309
The Land of the Lion of Judah
Hi,
some might remember me for my work shared here on few Nexus original development threads.
I've recently published a new app targeting Android N which makes use of the Quick Settings Tiles API to let you add few new tiles to the Quick Settings layout.
Android N is still in preview stage and I am trying to reach a larger number of users to better understand how everything works and to find ideas, suggestions, bugs and all those things that can help me build a better app.
Your time is appreciated. Thank you

app is here: https://play.google.com/store/apps/details?id=com.rascarlo.quick.settings.tiles
 
Last edited:

rascarlo

Inactive Recognized Developer
Oct 31, 2010
2,956
32,309
The Land of the Lion of Judah
All code have been redeemed




he2cb0n6gtdkfy9bj05v5ts
tn7g2jk7n1kxqbwt7tkqanm
3zryzjr6jyjzl37g519xjkk
5vf6hap32wl9kvdsft2w4f3
0d8zlpm1k7q6mxdhxrpgx8d
ffat0uwn8e1bcbgrd0tsstw
aw44dmv5gnd7vv32xak2szu
313p3fe2um8m37rmtv2yxpc
d80rjl6btkrhbzx7ytk8cbe
vuefs625l7xlln5yjtgle3r
yvhnmj36ljaf3e67xwm13dy
zk50cgbbcqquj10vs1282sd
sdevhudfqdpgy72u27tyda4
xnqr89blc29u9t5xkxx3wbh
awlfvvnu29yhj36alvgck3y
6p1epgjvrcbh6ykymhg7n9m
5ygmvy3y3g8wkcm4rut3mc1
lapuurgfw03k7utw42f6373
cnug0w8dwvjpy1pu9htnevh
j5tlshn094f53f1srl73c28
mc5wbd9x17nf1ffquxxe2n6
tr9gb73xu2u9uahsgbsb88a
6k26dsbjpcgdvmn084md1lg
0wqwl69b04vzaunzgxry0ub
hyj14lktxu53aq7fy4dna5t
gdqmbnjw774utkcdtff3srl
5wz375jtwccdaxp60ju78qn
wthemfv7f5b4g54vmx020qt
d8sp9d7tx8gr9stl6uwxsyc
gfeb6zme2auzwb0ly8p701w
ssjg50tevydf3gs2849dfpq
4qr84q60pn0m8ghmv9ehmjn
32tgxax3ernf5c2fjhj88ja
4z95hpreqq38tzstgcb6gz4
1h1954pnk1nm3dmfqwudbg5
yh850b5rh8zyvm49x4jv0yx
xt5uzaa9v2bqsyzgrpdtvxe
k2v95e5qst4awbnfjd2jyma
efy8gc8nbrybrwbced75qy0
jr181gwb7qs60rn39fz2z3t
k6m11lk7kh8lukcmc9ra0mr
bkaz32jgjgs9vms69kg1uz4
jbff6197pnvfsgevw79nsqn
w4qr2d05kqf9n2l3xm4d4xd
tb9t46afjpkd0tbcsuukj69
kq1amuzxps51jt9mkpzms6f
3prm3zj109u5xkedj7s5089
xhckvy5xpasnl7ez7e5cnkg
jweunmnswj8yexxnf1bxrql
qw9us572q0wuelrs3f2jq3r
sa2cac0gebt76vk56ey3dyh
0p4ksrxytvvuelqtm4c261e
5ms2387wymmejr01td97v7t
hyljalk20s50vdbvm01s9ar
x3mpr0c4z7tuzyb49zve9jz
0tazssgns41gl4l2nzr28qs
7arvtjbzaq4ezuebecy83vy
1ytbadldg47jgm9pz7jtk7r
9eygsq9w5xf6n51a7q0at9w
kn1yzv9ay2c7j0xsevle2g6
2nptv7px062dpc0n5vc4nx5
alzrcexplqserxvnesnlxgh
4b6k78mdlr78y4hnsj30t9v
fjy1tsxsxnguylss7qkl862
gq5fzwhb3g17up03n1m2v3h
bj5p22yuv0fxv3yjtl4t24r
z96pnd3x44y9lnhbswqsvd1
u2rgkll91b1jyl2jvsn9vn3
99d2ttwsmh0zjvnypnswdwk
rlqwadf4hhjxm8y949e6mwd
v1kcls6kgk4ggwnjh19m7vq
g75w8lluwk46xg41c2gexsp
2gfusf5ebdd7wvzb0jcgayu
1wslhjmr06wdgaydqyl9023
8w154j68b0asbunn8ef3r91
eup9cbdh0xfea8nz7yjnrl8
05yd54sjhxr72cenbsgss5p
n0w60n525857l56rlzjh24y
qytrysm6cw14mk6whs6bmeb
t0v73qqrwslp64wgjbups3l
8hjw9zpzgs6cv3l1fu1ep3m
3fpael6vl3zjn6p8r5qj4pp
0x10m32a8mj5nq13qb2xtnv
2y5ryz07mft16hlke5ugj30
ku0fln3abs6tg28ry2pf2zr
1yp7nw2gqr99e278wjqjg3h
6dz5mvbgd6dad7qzgyr0dvh
wddh1uv7j506wup80gdhj4q
vl5vcgv1a3x2b1d8r55qzu1
lmsn85b9z5qvpjcgs2n0vz1
u51uq4be48u0bzj8j09nyu4
nmu4hlxhp9xgm3padb0nvw6
e5vcngnpj33u4a5eknv0bl7
vmhc2akrqxen3gc5h76zc41
m7pvfghacj8nv3j5zdkmq4p
pje1wmy52af3myrejnq6rhm
4y9h7m49866ggnc948e2e4n
qvtxwubfa3hgzbnlx7e2syc
8sd2r5suqc93wltvcz5pq2s
2lufaywrjk194jym231urbv
 
Last edited:

codesplice

Senior Member
Jun 17, 2008
2,678
951
Huntsville, AL, USA
One more thing: when using a promo code please report it here so I can remove it from there list

Used egh79ryusy0wr9thaj35j5f.

Thanks @rascarlo!

---------- Post added at 02:23 PM ---------- Previous post was at 01:51 PM ----------

I'm loving this app so far. The UI and animations are fantastic, and it's hella-easy to use.

Is it possible to add more than one application tile? I've got a handful of apps I regularly need to use while in other apps (2FA apps, password managers, calculator, etc), and I'd really love to have a tile for each of them. Alternatively, it would be good if there was a "Show favorite apps" Action option in addition to the "Show all installed apps" and "Open selected app" ones.

Even further, any chance for the Weather tile to display temperature and condition icon in the tile itself rather than just being a shortcut to a floating window? Feel free to tell me "no, not possible." :D

Thanks again for a very cool app!
 

rascarlo

Inactive Recognized Developer
Oct 31, 2010
2,956
32,309
The Land of the Lion of Judah
Used egh79ryusy0wr9thaj35j5f.

Thanks @rascarlo!

---------- Post added at 02:23 PM ---------- Previous post was at 01:51 PM ----------

I'm loving this app so far. The UI and animations are fantastic, and it's hella-easy to use.

Is it possible to add more than one application tile? I've got a handful of apps I regularly need to use while in other apps (2FA apps, password managers, calculator, etc), and I'd really love to have a tile for each of them. Alternatively, it would be good if there was a "Show favorite apps" Action option in addition to the "Show all installed apps" and "Open selected app" ones.

Even further, any chance for the Weather tile to display temperature and condition icon in the tile itself rather than just being a shortcut to a floating window? Feel free to tell me "no, not possible." :D

Thanks again for a very cool app!

Thank you.
Yes I can add an option for a list of selected apps.
Yes I could add a logic where the weather tile would display temperature and condition as a summary but imho that would clutter the tile. And should that be triggered after the on click event on the tile or when the tile gets focused? You see, those are some of the same questions I've asked myself while developing the app and I ended up with a dialog. The documentation about the tiles explicit says that tiles should perform action more than being static placeholder. Please let me know what you think
 
  • Like
Reactions: codesplice

Younex

Senior Member
Aug 14, 2014
346
90
Hi,
Thanks for the app !
Play store says your devices is not compatible, but my Nexus is running NPD90G :/

Oh and one more thing I wanna point out is that this code is used (not by me) qju72e6sqkqxrrm22wkucmb

Have a nice day
 

lars85destroyer

Senior Member
Jan 18, 2014
706
171
Awesome ! I used this one : dtw6u1k3fz1nv0cx6d6l0p9 thanks a lot !

Sent from my Samsung Galaxy S4 Mini using XDA Labs
 

codesplice

Senior Member
Jun 17, 2008
2,678
951
Huntsville, AL, USA
Thank you.
Yes I can add an option for a list of selected apps.

My hero!

Yes I could add a logic where the weather tile would display temperature and condition as a summary but imho that would clutter the tile. And should that be triggered after the on click event on the tile or when the tile gets focused? You see, those are some of the same questions I've asked myself while developing the app and I ended up with a dialog. The documentation about the tiles explicit says that tiles should perform action more than being static placeholder. Please let me know what you think

I was kind of picturing a condition icon with just the temperature below it (kind of like the existing battery or signal tiles), which could be periodically updated on a set interval. Keep the tap action, though, to pop up the dialog for additional information.

Of course, going that route may require devoting more effort to the weather piece than the rest of the app. It doesn't need to become another weather app, I just thought it would be nice if that tile could convey some amount of useful information on its own.

Hmm... Would Tasker integration be possible? Maybe you could provide the connection between Tasker and the tiles API, and then the user could create their own set of icons, text, and actions to suit their own needs. I know building that framework wouldn't necessarily be easy, but it might offload some of my particular requests. ;)
 

madsurgeon

Senior Member
Jan 30, 2013
415
261
Used code: 2c8p3u61nfw8dmlpv7v6dld

App works splendidly on Shamu, thank you so much for this, really dig the application tile, think it's time to finally retire omniswitch.
 

rascarlo

Inactive Recognized Developer
Oct 31, 2010
2,956
32,309
The Land of the Lion of Judah
So is this like an official, documented API versus a bit of a hack that was just being tested out on M?

I know I used that other app for a little bit but kept running into stability issues with it.
Tiles makes use of the new quick settings tiles API made available starting android n. The other app uses the ability on M to add a broadcast tile. Since it's a frameworks API, all events, behaviours, callbacks... are all handled by the android system
 
  • Like
Reactions: codesplice

rascarlo

Inactive Recognized Developer
Oct 31, 2010
2,956
32,309
The Land of the Lion of Judah
Hi guys, how's your experience so far as far as regarding stability, performance, logic and responsiveness?
By my measuring, testing and debugging, the app should have effects close to minimal on system battery and performance being the API core part of the os.
Since it's a very new thing available starting android N I wanted to make sure everything is working as intended. Your experience matters to me so that if you have the time please let me know what your is and that would be great. Also, play store comments and reviews are there best way to thank me for the app if you are enjoying it.
Thanks
 
  • Like
Reactions: eduardozeassesme

Top Liked Posts

  • There are no posts matching your filters.
  • 55
    Hi,
    some might remember me for my work shared here on few Nexus original development threads.
    I've recently published a new app targeting Android N which makes use of the Quick Settings Tiles API to let you add few new tiles to the Quick Settings layout.
    Android N is still in preview stage and I am trying to reach a larger number of users to better understand how everything works and to find ideas, suggestions, bugs and all those things that can help me build a better app.
    Your time is appreciated. Thank you

    app is here: https://play.google.com/store/apps/details?id=com.rascarlo.quick.settings.tiles
    31
    All code have been redeemed




    he2cb0n6gtdkfy9bj05v5ts
    tn7g2jk7n1kxqbwt7tkqanm
    3zryzjr6jyjzl37g519xjkk
    5vf6hap32wl9kvdsft2w4f3
    0d8zlpm1k7q6mxdhxrpgx8d
    ffat0uwn8e1bcbgrd0tsstw
    aw44dmv5gnd7vv32xak2szu
    313p3fe2um8m37rmtv2yxpc
    d80rjl6btkrhbzx7ytk8cbe
    vuefs625l7xlln5yjtgle3r
    yvhnmj36ljaf3e67xwm13dy
    zk50cgbbcqquj10vs1282sd
    sdevhudfqdpgy72u27tyda4
    xnqr89blc29u9t5xkxx3wbh
    awlfvvnu29yhj36alvgck3y
    6p1epgjvrcbh6ykymhg7n9m
    5ygmvy3y3g8wkcm4rut3mc1
    lapuurgfw03k7utw42f6373
    cnug0w8dwvjpy1pu9htnevh
    j5tlshn094f53f1srl73c28
    mc5wbd9x17nf1ffquxxe2n6
    tr9gb73xu2u9uahsgbsb88a
    6k26dsbjpcgdvmn084md1lg
    0wqwl69b04vzaunzgxry0ub
    hyj14lktxu53aq7fy4dna5t
    gdqmbnjw774utkcdtff3srl
    5wz375jtwccdaxp60ju78qn
    wthemfv7f5b4g54vmx020qt
    d8sp9d7tx8gr9stl6uwxsyc
    gfeb6zme2auzwb0ly8p701w
    ssjg50tevydf3gs2849dfpq
    4qr84q60pn0m8ghmv9ehmjn
    32tgxax3ernf5c2fjhj88ja
    4z95hpreqq38tzstgcb6gz4
    1h1954pnk1nm3dmfqwudbg5
    yh850b5rh8zyvm49x4jv0yx
    xt5uzaa9v2bqsyzgrpdtvxe
    k2v95e5qst4awbnfjd2jyma
    efy8gc8nbrybrwbced75qy0
    jr181gwb7qs60rn39fz2z3t
    k6m11lk7kh8lukcmc9ra0mr
    bkaz32jgjgs9vms69kg1uz4
    jbff6197pnvfsgevw79nsqn
    w4qr2d05kqf9n2l3xm4d4xd
    tb9t46afjpkd0tbcsuukj69
    kq1amuzxps51jt9mkpzms6f
    3prm3zj109u5xkedj7s5089
    xhckvy5xpasnl7ez7e5cnkg
    jweunmnswj8yexxnf1bxrql
    qw9us572q0wuelrs3f2jq3r
    sa2cac0gebt76vk56ey3dyh
    0p4ksrxytvvuelqtm4c261e
    5ms2387wymmejr01td97v7t
    hyljalk20s50vdbvm01s9ar
    x3mpr0c4z7tuzyb49zve9jz
    0tazssgns41gl4l2nzr28qs
    7arvtjbzaq4ezuebecy83vy
    1ytbadldg47jgm9pz7jtk7r
    9eygsq9w5xf6n51a7q0at9w
    kn1yzv9ay2c7j0xsevle2g6
    2nptv7px062dpc0n5vc4nx5
    alzrcexplqserxvnesnlxgh
    4b6k78mdlr78y4hnsj30t9v
    fjy1tsxsxnguylss7qkl862
    gq5fzwhb3g17up03n1m2v3h
    bj5p22yuv0fxv3yjtl4t24r
    z96pnd3x44y9lnhbswqsvd1
    u2rgkll91b1jyl2jvsn9vn3
    99d2ttwsmh0zjvnypnswdwk
    rlqwadf4hhjxm8y949e6mwd
    v1kcls6kgk4ggwnjh19m7vq
    g75w8lluwk46xg41c2gexsp
    2gfusf5ebdd7wvzb0jcgayu
    1wslhjmr06wdgaydqyl9023
    8w154j68b0asbunn8ef3r91
    eup9cbdh0xfea8nz7yjnrl8
    05yd54sjhxr72cenbsgss5p
    n0w60n525857l56rlzjh24y
    qytrysm6cw14mk6whs6bmeb
    t0v73qqrwslp64wgjbups3l
    8hjw9zpzgs6cv3l1fu1ep3m
    3fpael6vl3zjn6p8r5qj4pp
    0x10m32a8mj5nq13qb2xtnv
    2y5ryz07mft16hlke5ugj30
    ku0fln3abs6tg28ry2pf2zr
    1yp7nw2gqr99e278wjqjg3h
    6dz5mvbgd6dad7qzgyr0dvh
    wddh1uv7j506wup80gdhj4q
    vl5vcgv1a3x2b1d8r55qzu1
    lmsn85b9z5qvpjcgs2n0vz1
    u51uq4be48u0bzj8j09nyu4
    nmu4hlxhp9xgm3padb0nvw6
    e5vcngnpj33u4a5eknv0bl7
    vmhc2akrqxen3gc5h76zc41
    m7pvfghacj8nv3j5zdkmq4p
    pje1wmy52af3myrejnq6rhm
    4y9h7m49866ggnc948e2e4n
    qvtxwubfa3hgzbnlx7e2syc
    8sd2r5suqc93wltvcz5pq2s
    2lufaywrjk194jym231urbv
    17
    Tiles made it to the list of AndroidPolice 20+ Apps that use and augment Android Nougat's Quick Settings Tiles
    Awesome!
    This is great, encouraging, rewarding, exciting.
    The day I released Tiles, I opened this thread because (maybe some of you know it) I have spent a lot of time here on xda. So that coming here to open a thread and give away promo codes was a natural consequence and A thing I needed to do.
    Unfortunately this particular AP article brought to my attention another quick settings tiles app (https://play.google.com/store/apps/details?id=it.simonesestito.ntiles).
    I know there are many apps around but none of them have ever copied Tiles as bad as this particular app did.
    - Same name (Tiles > N Tiles, now changed to Nougat Quick Settings, but the package name is still the same) to help with the google indexing game.
    - Same color palette (now slightly changed) to confuse users. I can provide screenshots
    - Same on/off logic.
    - Same drawables. Maybe he will change some, if he hasn't already.
    - Slightly changed the reminder tile.

    It hurts, it stings, it burns.
    This is not competition, this is copying. This doesn't add any value, it doesn't have soul, nor ideas, nothing. It is only copying.
    So I did something I have never did: I dropped a comment:
    Thank you from the developer of Tiles, application published on Jun 27, 2016. Just a quick list of the things you have copied from my app: - Name (Tiles > N Tiles). Seriously? - Color palette. Seriously? - On/Off components logic (Tile visibility). Seriously? - Reminder. Seriously? I believe competition is a great thing, but copying is not. Oscar Wilde once said, "Imitation is the sincerest form of flattery that mediocrity can pay to greatness". Best wishes for your original project and keep up the great attitude!

    and then I wrote something on my G+:
    https://plus.google.com/+CarloDiNuccio/posts/3ZLqQoqf6Ra,
    https://plus.google.com/+CarloDiNuccio/posts/3f23HrphDMF

    and something happened. People showed their point of view, some gave a one star rating, some reported it.
    Then the AP editor dropped by to drop her comment.
    And now I see things happening on Twitter as well.
    So my question is: have I done something wrong to start this fight? I believe I haven't.
    Tell me what you think.

    And to celebrate such article and to cheer me up, here are 20 more promo codes:
    SPYMETTPGV83CUG7SMAG738
    2R7Z75RC9FETACTFNT7UK2B
    E352D389A42V8AMD9G29G71
    91CRBLC7S9KVL12A3DM0ZG8
    KD58ZQU4J9BKGTUMCDBMFNS
    QP6TPFK3WT4DUD1Y97Z2EDE
    8985ADDY4T2U8CQAZS0JMVY
    16KGBV5QDDV1B3795VA2XUY
    MY0TN0ZS3KJKDM8SD9Q9SWT
    GXEVGLL96XALGK58MPKPYX3
    Q7256CVUX32M4UF9PHMVUE1
    PUMMLT6LRKYGET72Q0EFEL8
    YB46G9FA72X0X9V0V2NGJEM
    78SE19FQXB12QLL7HSSYD68
    W1WNN9F6B9JDHLP002Q0GKP
    7B7LQ6T92A2EM2TWHPGGH02
    L1F7K05E4M8LMLQPLKS1Q14
    3FQ1QG6CG1Q1RXRSSU0VHZE
    V7MTLY5EBU1M02W0GL010SB
    2M4VY1DGV8S8VP5716D9YPA
    9
    Here are 15 more promo codes
    9UZCFF9CC08K1H123MK4GT5
    8Y1PAP18YBXSK78BEAKY8WC
    PY889PHTRQCTDVK71EDFJZB
    VP3YPJ0YG3ZYGZ0CA5Q5RGD
    JVDJ4KG4WEWZ2WBM5YG3LLA
    4Q7WSU9F3WE5TC5PFQP1FQ6
    WHRMU02U4USRYRA5QN0F2VS
    PC16CMPFN3XC3NBRV0Z6X84
    XZPCDCHBXHXKQK4DMCGWT52
    77V2DQKN6R9FWL73NXA8KA1
    RP9S0NPZW6G4X87CXZ3GJ2M
    DGWS02KPJQ9WJ8RJCP3LA5C
    ZQ8VQ645PPY9SZL6P6Q3T5M
    77B71JDRM0P1R7E27KHZBRX
    K99WA4TP62TBW44PYF0NYE5
    8
    One more thing: when using a promo code please report it here so I can remove it from there list