Noob questions around customization and apps - Captivate Themes and Apps

So I am a Newbie in regards to customizing Anroid - but not regarding Terminal usage, rooting, hacking iphone and WinMo - but i need some easy answers as it seems that answers to my questions are buried too deep; so here goes:
1. Does anyone have any detail or tutorials on alternate launchers? Specifically, what can I do other then change the number of screens? Can I change color schemes (away from Touchwiz)? If so, do these color changes flow into the Touchwiz apps like eMail and Calendar?
2. Email and Calendar seem so customized compared to other Android versions. Touchwiz has some neat features, but Moto has nicer email and calendar. Can the email and calendar apps be replaced? I don't mean adding a widget, I mean different version of the app? One example - I can't click to dial a phone number in the Captivate calendar (either in location, subject or body). Exchange email sync, does sync subfolders, but not option to move emails to other folders. Do I have to wait for new ROMs?
3. Rooting - if I root, what can i do? i know I can change the sideload setting, but what else? Any good links in regards to what root will let me do?
4. How do you delete panels? I see reference to this, i assume this is a benefit to rooting.
5. Custom ROM - when we get this option, how do you back up your old ROM? If you need to return the phone, or reflash to factory, there must be a way, right?
If anyone has links, I like to read as much detail as I can get.
Thanks for any help.

LauncherPro is definitely worth checking out. Lots of customization with home screens and launcher icons and even the app drawer.

alphadog00 said:
So I am a Newbie in regards to customizing Anroid - but not regarding Terminal usage, rooting, hacking iphone and WinMo - but i need some easy answers as it seems that answers to my questions are buried too deep; so here goes:
1. Does anyone have any detail or tutorials on alternate launchers? Specifically, what can I do other then change the number of screens? Can I change color schemes (away from Touchwiz)? If so, do these color changes flow into the Touchwiz apps like eMail and Calendar?
2. Email and Calendar seem so customized compared to other Android versions. Touchwiz has some neat features, but Moto has nicer email and calendar. Can the email and calendar apps be replaced? I don't mean adding a widget, I mean different version of the app? One example - I can't click to dial a phone number in the Captivate calendar (either in location, subject or body). Exchange email sync, does sync subfolders, but not option to move emails to other folders. Do I have to wait for new ROMs?
3. Rooting - if I root, what can i do? i know I can change the sideload setting, but what else? Any good links in regards to what root will let me do?
4. How do you delete panels? I see reference to this, i assume this is a benefit to rooting.
5. Custom ROM - when we get this option, how do you back up your old ROM? If you need to return the phone, or reflash to factory, there must be a way, right?
If anyone has links, I like to read as much detail as I can get.
Thanks for any help.
Click to expand...
Click to collapse
1. Download as many free launchers you can find (HelixLauncher, LauncherPro, ADW Launcher, etc)
2. I think you have to wait for new ROMs.
3. Root gives you access to certain applications not available and certain permissions...I'm kinda new at this so I'm probably wrong.
4.Press the left most icon, then press EDIT.
5. I think there is a way to save your ROM states

@li1on - thanks for the replies - especially number 4! something really simple i missed. I guess i have NOT played with every menu yet.

guess this thread is done

Viewing Angles of Different Launchers
Hello my friend I just wanted to clear you up on the launcher area.
My personal favorite launcher is GO Launcher, Zeam and another one called Nemus.. I Really Really LOVE Nemus (search it through the Market) only bad thing is whenever I was.. lets say on Facebook or Google+ and I hit the home button the launcher would take a couple of seconds to re-establish the home image with your short-cuts and folders, for me it just semmed like it was slow and glitching a some points. Although nemus launcher is fairly a new launcher to hit the market the current released version (0.9.7 updated on july 6,2011 Size: 0.90MB) I see great things coming from this developer! This launcher gives you great organization funtions but until the developer fixes his bugs in his software, I am going to stick with GO Launcher, do to Ease and how fast it is and it supports themes and custom widgets. Btw quick tip* Zeam Launcher is the fastest launcher out there. Original source [via Lifehacker]
Below are different description viewing angles of launchers for android. Most of the info is repeated but greatly do i admire the opinions of others feedback.
http://downloadsquad.switched.com/2...n-launcherpro-adw-zeam-go-launcher-quickdesk/
http://android.appstorm.net/how-to/customization/six-best-android-home-screen-launchers/
http://lifehacker.com/5627286/battl...launchers-adw-vs-launcherpro-vs-helixlauncher

Related

[POLL] Key Lime Pie 5.0

Just out of curiosity, what does everyone want in the next version of Android? I honestly don't know what Google will come up with but judging by the current roll Google has been from Gingerbread to ICS and ICS to JB I am sure it will be pretty awesome.
Honestly? There only one thing. Better battery life and maybe an updated ui. New number means new color at least. Maybe red or built in themes even.
But if they add double the battery life I will be happy.
I also predict built in video chat similar to face time. I know apps have it and Google + has it. But I bet Google will let you choose to call or video chat from the native dialer.
Other than that. I don't know what else it needs. I love 4.2
Sent from my SPH-D710 using xda premium
It's hard to innovate especially when what you can add to a phone has already been invented or added.
I think they need to fix the counterintuivity of the quick settings (double swipe down is useless), fix the awkward lock screen widgets, add in deeper customization (themes, custom quick settings, etc), add in better battery life, make the camera easy to use for everyone, add in all of the emojis instead of like half, multithread FOR the apps, and not make them do it themselves as android phones are becoming multi core and yet not many apps take advantage of it, fix the wifi to data handoff, and redo the God-awful wallpaper cropper.
And would it kill them to make sure each NEW uploaded app is up to the design standards? I'm sick and tired of using apps designed for android 2.1 when I'm running a completely different UI on 4.2.1
trter10 said:
I think they need to fix the counterintuivity of the quick settings (double swipe down is useless), fix the awkward lock screen widgets, add in deeper customization (themes, custom quick settings, etc), add in better battery life, make the camera easy to use for everyone, add in all of the emojis instead of like half, multithread FOR the apps, and not make them do it themselves as android phones are becoming multi core and yet not many apps take advantage of it, fix the wifi to data handoff, and redo the God-awful wallpaper cropper.
And would it kill them to make sure each NEW uploaded app is up to the design standards? I'm sick and tired of using apps designed for android 2.1 when I'm running a completely different UI on 4.2.1
Click to expand...
Click to collapse
Everything you said + multiscreen like the note 2.
I don't want any new features, I want them to work on perfecting what they've already built.
1. Backup and restore management. No more using titanium backup and having to be root to restore app data. Plus knowing how many devices you have so also having the ability to sync your data across devices or not.
2. Merge messaging services. Get rid of Google+ Messenger and get GTalk on the play store. Unification of the messenger app.
3. Integrate Google+ with games, like games centre in iOS. It is optional for the end user to use.
4. More customisation for the toggle on the swipe menu from the navigation menu.
5. There was a person who speed up ICS by 200% by just optimising the Android build. I think he has checked it back into the open source project so basically add that or taking ideas from that which should increase performance and battery life in the OS.
6. Start the availability of Chrome apps to run natively on android. This will reduce fragmentation if Chrome gets on the same release cycle as it's desktop counterparts, you can start build apps with HTML5 and native client therefore application not only can run across devices but also stay upto date. Basically when you launch a Chrome app, it feels you running a normal application, but chrome is running it in the background.
Sent from my Nexus 4 using xda app-developers app
This forum is for news, tip/tricks, guided/reference threads for the Nexus 4. Wild speculation about future Android iterations which are likely 3rd or 4th quarter 2013 is clutter that doesn't belong here.
Closed

Moto X newbie questions

I just bought an MX today (I came over from a Galaxy GS2 running Task650's AKOP 4.2 ROM)and love so many things about it. Plus, it updated to Kit Kat (which I don't find particularly different). At the same time, I'm still figuring it out and how best to maximize its use.
Here are some questions I would appreciate some of you MX pros answering if you can:
1. I use Google Voice and an Exchange email account for my texting and emailing, respectively. When I use OK Google Now, it appears that the default email that it uses is gmail (and I'm not sure about which texting it uses). But I want to use my Exchange email. Is there a way to set GV and my Exchange email to be the default for when I use OKGN?
2. In the old drop-down notification window for the Task 650 JB ROM I had on my own phone, I was able to choose which toggles I wanted (e.g., airplane, data, bluetooth, GPS) I could have. In Settings, I don't see any place where I can choose the toggles I want. Nor is there the option to turn the data on and off. Any ideas on this one?
3. I also find the notification bar icons really boring (e.g., white, 2-D). Are there any more interesting icons or themes available for the MX?
4. Is there a preferred method for rooting the MX (and is there any need to do so)?
5. Are there any Kit Kat ROMs available like found on many other phones that take the stock Android ROM and make it truly fantastic?
I'm sure I'll have more questions as I go deeper into the MX, but these cover it for now.
Many thanks in advance!

Very 1st Things to do After Activation?

Hi everyone, just got my N3 last night and I am pretty excited about it.
I am a long time Mac Rumors member and my past phones have been ...... JB 3g, JB 3gs, JB 4, JB 4s
I am very upset with the tiny screens on my iphones and I refuse to wait another year for the 6 to come out.
So now I am a 1st time Android user and what to really check out the Android scene.
What are the first things I should do with the phone, what should I install right away? (different keyboards, apps, etc)
Is there a thread around here with tutes instructing how to transfer my contacts etc?
I surely will appreciate all replies, so thanks in advance. I really wanna get the very MOST out of this device.
edit: does Google Play offer any rebates/coupons/freebies for newly purchased devices?
Hey I would use smart switch to get your things from iPhone to your new phone but that is after you have it activated
Sent from my SAMSUNG-SM-N900A using xda app-developers app
XiphoneUzer said:
Hi everyone, just got my N3 last night and I am pretty excited about it.
I am a long time Mac Rumors member and my past phones have been ...... JB 3g, JB 3gs, JB 4, JB 4s
I am very upset with the tiny screens on my iphones and I refuse to wait another year for the 6 to come out.
So now I am a 1st time Android user and what to really check out the Android scene.
My N3 arrived Wednesday evening, and it's STILL not activated, (and its killing me).
The reason being, I wanna know if there is anything I should do BEFORE I call ATT and activate it.
(I do NOT want to close any windows, so is there is anything you folks recommend I do before I activate it)?
Once activated, what are the first things I should do with the phone, what should I install right away?
Is there a thread around here with tutes instructing how to transfer my contacts etc?
I surely will appreciate all replies, so thanks in advance. I really wanna get the very MOST out of this device.
edit: does Google Play offer any rebates/coupons/freebies for newly purchased devices?
Click to expand...
Click to collapse
What do you mean by call ATT and activate it? All you have to do is put your SIM card in and it is ready to go with a few account setups. After that it is up to you except for rooting and modding. Cant be done right now without voiding your warranty.
First thing you do is scratch off the att emblem since they locked the bootloader
Sent from my SAMSUNG-SM-N900A using XDA Premium 4 mobile app
XiphoneUzer said:
Once activated, what are the first things I should do with the phone, what should I install right away?
Is there a thread around here with tutes instructing how to transfer my contacts etc?
I surely will appreciate all replies, so thanks in advance. I really wanna get the very MOST out of this device.
Click to expand...
Click to collapse
Hello?
Looking for some help here. This keyboard is way different than iphone, is it something you get used to, or should I install something else?
Please tell me what are some of the things I should change/install right away, (there's got to be some "must haves" no?)
XiphoneUzer said:
Hello?
Looking for some help here. This keyboard is way different than iphone, is it something you get used to, or should I install something else?
Please tell me what are some of the things I should change/install right away, (there's got to be some "must haves" no?)
Click to expand...
Click to collapse
For the keyboard, i prefer the google keyboard over the samsung one. It provides functionality similar to the iphone and is easy to switch between the iphone and android if you use them both in daily life.
As for apps, here is a small list of apps i like to have on all of my devices.
GOOGLE CHROME. Its much better than the built in browser and is able to synchronize with my desktop browsers favorites, etc.
Skype: Perfect for if you are travelling over seas at all with your device.
Google Hangouts: A good replacement for the built in SMS app.
Facebook & Twitter: If you need an explanation, you shouldn't be useing these apps.
Battery Doctor by KS Mobile: Simple app, but is helpful to save battery life and know exactly how much you have left.
Google Music: I have most of my library stored on google so it makes my life easy to have this.
Google Books: The book equivalent of my music library. Syncronizes what i have read across devices and browsers.
Kindle for Android: For the ebooks you buy on amazon.
Google Keep: Great for taking quick notes and having them on all your devices.
Dropbox: Great cloud file storage. Comes with free storage and you can pay to get more.
Google Drive: Google version of dropbox.
MX Player: This video player will play any video format you throw at it.
Google Maps: A must have for all smartphone users.
Zedge: While its quality has gone down a fair bit from what it once was, its still a great place to find ringtones and notification sounds for your android device.
GPS Status: Great for calibrating your devices sensors and ensuring that it works properly.
Now for the ROOT ONLY apps.
Titanium backup
SuperSU
Triangle Away
Hopefully this is a useful list to get you started. I have all these plus many more installed on my devices, and I find I use them all fairly regularly.
djdelusional said:
Skype: Perfect for if you are travelling over seas at all with your device.
Google Hangouts: A good replacement for the built in SMS app.
Click to expand...
Click to collapse
I prefer Hangouts to Skype because Hangouts features free video multi-chat.
But I use Google Voice for SMS because it provides free unlimited texting. Hangouts insists on using the phone's native number rather than your Google Voice number, so you have to pay extra for a text plan or for individual messages.
Doesn't anyone else have any advice for a first time Android user?
XiphoneUzer said:
Doesn't anyone else have any advice for a first time Android user?
Click to expand...
Click to collapse
If your new to android I'd stay away from root for a while.
Sent from my SAMSUNG-SGH-I467 using Tapatalk 4
XiphoneUzer said:
Hello?
Looking for some help here. This keyboard is way different than iphone, is it something you get used to, or should I install something else?
Please tell me what are some of the things I should change/install right away, (there's got to be some "must haves" no?)
Click to expand...
Click to collapse
I feel like for every-day typical phone use cases, there aren't that many gaps that stand out as needing to be filled by a third party app. You'll probably need a new music player, the defaults are crapola - but I can't be much help here; I keep my music as folders full of MP3 files (like God intended!) and play with Music Folder Player, and shun the dirty S&M ("sync and manage") apps.
There's a big list of stuff that I did when I first got the phone to get it to where I'm happy with it, but all of this was root required stuff. There are apps that come pre-loaded on android devices and can't be removed or disabled without root. Also, customizing stuff that can't be customized without root. I couldn't abide by some of the not-changable-without-root defaults. Getting rid of the "screen turns on so you can unlock it when you hit the home key" behavior is probably the most glaring example for me; my ass* was unlocking it constantly - but coming from iPhone, you probably view that as the Right Thing for home button to do.
I think most people use a custom keyboard. Swiftkey and Swype are the most popular. The phone comes with Swype, but it's an ancient version with limited support for changing the dictionary, you want the newest one.
I use Hangouts for gchat, but not for SMS. I actually prefer default app for SMS..
Settings:
Pull down status bar, long press on wifi, WiFi -> menu -> advanced settings, uncheck auto connect to AT&T hotspots (unless they don't suck where you are. Around here, they often don't have internet behind them, and just break your connectivity for the 30 seconds or so it takes for the phone to connect to them, determine that the wifi is no good, and fall back to 4G. At least this phone does that; Original note would just sit there like a fool trying to use non-functional wifi... I've also yet to find a hotspot that performs better than the 4G does. But I live in a city, so the situation may be different elsewhere).
Pull down status bar, long press on GPS. Uncheck "Use wireless networks" - on newer versions of android, this drains battery while idle; the damned thing wakes the phone periodically to check the networks around it - if the phone is nearly idle, this can halve battery life (!!!)
Pull down status bar, swipe to the left along the options at the top (woah, did you know you could do that?), tap multiwindow to enable multiwindow (this was a headline feature for the note 3, but comes disabled by default). If I long-press back button, that makes the multiwindow tab hide or unhide (once it's enabled), but I don't remember if I had to do something to get this behavior.
General must-have things:
AppOps Starter (to kill permissions from apps that request permissions you don't want to give them)
Battery Monitor Widget (gives you a realtime readout of battery usage)
ES File Explorer
If you want to pretty-ize clock + weather widgets:
DigiClock
Eye in Sky
If you work in IT or have need of these (if you aren't sure what these mean, you don't need them ):
ConnectBot (telnet/ssh client)
AndFTP (ftp/sftp client, supports scp if you pay)
RDP Client (remote desktop and VNC client)
FEAT VPN (OpenVPN client)
Hacker's Keyboard (you'll tear your hair out trying to use swype/swiftkey for terminal sessions or RDP)
If you want to root the phone:
Root it, then immediately install titanium backup and "freeze" AT&T software update, so it won't update your phone (breaking root) while you're not looking
Titanium Backup - freeze all the useless bloatware that AT&T and Samsung included (there's a list of what apps you can freeze here: https://docs.google.com/spreadsheet/ccc?key=0AmzC8GFarItSdGpOZzBfWlR4MC03aDMyZ1BDUFNqU0E - not my work)
Root Explorer
Pen Window Manager for adding apps to the pen window feature
Xposed Framework
Wanam - general huge amount of customization, including selecting apps for multiwindow.
Keyboard Manager (almost a necessity if you use ConnectBot/RDP frequently - keyboards designed for messaging and such are garbage for doing administration of non-phone systems, while hacker's keyboard is garbage for messaging and everyday phone stuff)
Terminal Emulator (gives you a command prompt on phone. Doesn't require root, but there are very few use cases for terminal on android that don't also need root)
*Well, I keep it in my front pocket, so technically it wasn't my /ass/ unlocking the phone....

[Android 4+][App] Talon for Twitter

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Note: This version of the app has hit its token limit, for more info on my plans and its future, check out this post: http://forum.xda-developers.com/showpost.php?p=56228193&postcount=553
Hello guys! From the creators of Sliding Messaging Pro, I would like to announce one of our new projects: Talon for Twitter!
This one, along with klinkdawg's EvolveSMS are the two brand new apps that we have been creating the past few months. They are full of polish, features, and beautiful design and KitKat style! Both of these apps are availible on the Google Play store today, but lets get to know Talon a little first
Talon for Twitter - Google Play Store
-----------------------------------------------------
Play Store Description:
Get fully immersed in your Twitter with this beautiful, feature PACKED Twitter client with a design that actually makes sense!
Created with Android 4.4 (KitKat) in mind. Includes full screen layouts, stunning animations and more! Of course that doesn't mean earlier versions of android get left out! The only thing that wasn't able to be recreated in Android 4.3 and below was the transparent navigation and status bars... Sorry! It just isn't possible
Beautiful, up-to-date layouts, designs, and neat animations isn't the only thing Talon has going for it though! The list of features is enormous as well, doing everything you could ever want from a Twitter app right off the bat. Even though it is new, I have added every single major and minor Twitter feature that I think is absolutely essential plus a ton that most people wouldn't even think of. Here is a pretty comprehensive list of its features:
Twitter features:
- Live streaming support
- Support for 2 accounts
- View your timelines (main, mentions, direct messages, links, and pictures)
- View retweets, favorites, Local and world trending, user profiles, Twitter lists, and more
- Favorite users
- Search Twitter
- Delete, favorite, retweet, quote, and reply to statuses
- view replies to statuses
- Update your profile picture, banner, location, and user description
- block, follow, and add users to lists
- search for your friends to tweet at
- Attach pictures to your tweets
- Attach locations to your tweets
- And the list goes on
Customization features:
- Extremely powerful developer theme engine (Read the second post )
- Choose between either "Talon" or "Hangouts" layouts
- Choose from 3 beautiful base themes (light, dark, and pitch black)
- Custom text sizes
- Night mode
- Auto-Refresh options
- Custom notification settings
- And many other goodies in there as well!
App Features:
- "Talon Pull" to be always listening for interactions (mentions, retweets, favorites, new followers, and direct messages)
- Expandable, actionable, and dynamic notification system
- Full app popup
- Full emoji support
- View in-line Twitter and Instagram pictures
- View in-line YouTube thumbnails
- Native YouTube player
- In-app browser
- Complete landscape and tablet modes
- Advance to new pages in a "windowed" viewing mode
- Never leave your timeline with in-line replies, favorites, and retweets
- Actionable toast bar so you always know where you are and can jump to the top
- Hiding action bar
- "Do not disturb" mode
- Widget for main timeline
- DashClock Extension
- Draft system for unsent/failed tweets
- Google style pull to refresh for quick refreshing
- Save tweet pictures
- Share content with other apps, to and from Talon
You will never go back to your old Twitter client again!
Enjoy Talon and don't hesitate to contact me with questions, requests, or bugs!
Thanks!
Contact me (Luke Klinker):
Email: [email protected]
My Twitter: @lukeklinker
Talon's Twitter: @TalonAndroid
Google+ Beta Page
Emojis
Here are two different emoji plugins for you to choose from, choose whichever suits you best, install it and never worry about it again!
Sliding Emoji Keyboard - Android
Sliding Emoji Keyboard - iOS
Permissions Explained:
- Write to Storage: Saves pictures to your SD card and writes them into the cache.
- Read from Storage: Used when backing up settings.
- Location: Used for trends and attaching locations to tweets.
- Network Communication: Obviously have to be able to interact with Twitter
- Network State: Used so the user can toggle background sync to only over WiFi.
- Run at Startup: Re-schedules the background refreshes.
- Keep Awake: Used for background refreshes and waking the screen.
- Vibrate: Used for the notifications.
Credits:
- Jacob Klinker: to many things to list! Tons of ideas, support, and inspiration
- Aaron Klinker: Icon Design
- Other open-source libraries and resources used can be found under the 'Get Help' section in settings.
-----------------------------------------------------
Screenshots:
-----------------------------------------------------
Closing Comments:
I have worked really hard to bring you guys a great experience right from the start this time and it really shows, from the login screen to the timelines, you will be fully satisfied with the design, execution and finesse that Talon brings to your phone. It isn't going to take months to get up to speed like Sliding Messaging did. I have designed this to be efficient, fast, and just work, right from the start. I learned a ton from that app and Talon goes to show just how much.
Hope you enjoy it as much as I do, sound off in the comments with question, concerns, suggestion, or whatever else you feel like saying about the app!
One more thing to say before I leave you here, please remember that this is XDA, and you are all expected to be a little bit different Android users, if you are having a force close or something, I would like you to be able to post a logcat of it. If you are wondering about why I did something the way I did, then I will probably explain it to you in a programming sense instead of how I would to a normal user on the Google+ beta page or something, because that makes much more sense to me, is easier on me, and you should be able to understand it a little bit better... Just keep that in mind and stay on topic please
Frequently Asked Questions
Frequently Asked Questions
1.) Push Notifications
I am just going to say this now, before anyone asks: Push notifications will not be coming to Talon unless something changes with the Twitter APIs. I have created "Talon Pull" with is simply an always on, listening/streaming service that will receive new tweets from Twitter whenever your Twitter handle is included. To read more about this option, look at the "Talon Pull" section below the "Reasons" section.
Reasons
This will be the more technical part of this post, if you don't want to read and understand it, then you will have to just accept my answer from above. If you don't accept that I know what I am talking about... Then by all means, read on, I will try to keep it as simple as possible.
To access Twitter, they have provided us with the REST APIs (currently version 1.1). These APIs allow developers to communicate with Twitter in real time by just submitting requests to get data from the network. They make it relatively simple - if you know what your doing - to obtain the data that they allow you to get and store, but there are plenty of limitations to these APIs, which make sense: Twitter is a completely free service and make their money off of advertisements. They want people to use their official Twitter products (such as the web or their own Android app) to access their services because they are able to place advertisements in them and that is the only way they make money. So they just aren't going to make some things available for 3rd party developers.
One of those things is their push notification system. As I said before, they allow us to access their services with these REST APIs, but they also have a Streaming API available so that a 3rd party service, such as this one, could be "always connected". Sounds great right? Maybe, maybe not. More testing probably needs to go into it, because it is very new in Talon. For the past few weeks though, I can say that it doesn't seem to take up much more battery than sycning on an intervol does. So try it and let me know. I have done the best I can to optimize this service, but if you want to know more about it, read below in the "Talon Pull" section
What these streaming APIs should be used for is a server side interaction that would then connect to GCM (Google Cloud Messaging) and send push notifications from there. I would love to say I am working on something like this, but it isn't possible for a developer like me. I don't have the time, resources, or knowledge to set up a complex server like this. The knowledge I could get, but I am a 20 year old kid, working off of this 1 MB/sec internet connection while being a full time college student at the University of Iowa. I wouldn't be able to handle the upkeep of the system like this or the traffic. I just don't have the backend necessary for this type of thing, and there aren't many developers who do. So push notifications from the server side? Way out of the question.
That leaves only one thing to do: wait. Maybe Twitter will open up some kind of push notification service to it's developers, but I wouldn't count on that. The ideal thing for them to do would be to set up their own GCM server for us to communicate with, but I don't see that as being likely at all because of the advertising. That would take away one of the main draws for their app, leaving it with almost nothing that 3rd party developers can't do. For now though, "Talon Pull" seems to be working well and I would encourage you all to try it out. Battery seems to be fine, the one drawback is that you must be connected to a datasource right when the interaction happens or it won't be saved or shown.
Talon Pull - My solution/workaround
As I said before, this is NOT push notifications. Push notifications are sent to your device to notify you from some kind of server. They aren't always on, and only turn on when your device receives the info from the web service.
Talon Pull on the other hand, uses Twitter's Streaming API to just create an "always on" service to be constantly listening for and streaming tweets that contain your Twitter Handle. The way this works is that you are signed in with your API keys after you turn on the option to enable Talon Pull. I then just create this "listener" that Twitter's servers will send new tweets to. Luckily, they will take care of most of the filtering of those tweets on their end, to reduce the load as much as possible on your device (because before the filtering, it literally will receive every single public tweet that is happening. It was amazing when I first flipped and saw the tweets flowing over my log haha). So we filter it down to as few of tweets actually reaching your device as possible, then I start broadcasting the notifications when you receive the new ones.
Overall, it is a relatively simple process, the problem with it though, you have probably already realized, you have to be constantly connected with a data service or the app won't know when to receive the new tweets. Obviously that is the part that is going to end up taking the battery (if it does), not "bloated" or "un-optimized" code as some of you I sure believed. So far though, through my testing, it doesn't seem to have a very big impact on battery overall, but I suppose that it potentially could if you are using Twitter that much more than I do.
If there was a better way, I wish I could find it. I think that this is the method that most 3rd party services use to send you those fake "push notifications". So there ya have it, hope you learned something. It works well and it is the only way to get a lot of information like who favorited or retweeted your statuses
Conclusion
Thanks for the read, if you made it all the way, hope that gives you an idea as to why push notifications just aren't even an option at this point and what my solution to that problem has been, even if it is not ideal. It works, and it seems to be working quite well for me.
So just know: "Talon Pull" isn't quite the same as push notifications, but it is as close as you are going to get and is working better for me than I would have ever imagined. Enjoy!
2.) Translucency
Why aren’t my status bar and navigation bar translucent like in all of the screenshots?!?
This is an Android 4.4 KitKat feature only. Get a new phone/ROM if you want it.
3.) Theming Support and Limitations
We have created a pretty powerful theme engine for Talon and EvolveSMS this time around, but it isn't without its limitations.
The main app color will always be orange. Don't ask to change it. That isn't something I can theme dynamically or read from an add on package, themers can change the orange glow on the in-line buttons (favorite, retweet, and send), but that is as much as your are going to get with that one.
4.) Viewing users who "retweet" and "favorite" your statuses
This is another thing that isn't going to happen at this point. It isn't possible to get the user ID's or their names with the current version of the API's.
Maybe Twitter will open this up in the future, but I wouldn't get your hopes up.For now, the best you will get is the numbers on them
The only way to get this information is through the use of "Talon Pull" and the Streaming API's. When you get a retweet or favorite, it will be put in the interactions drawer on the right side of any activities with drawers.The only way to get this information is through the use of "Talon Pull" and the Streaming API's. When you get a retweet or favorite, it will be put in the interactions drawer on the right side of any activities with drawers.
5.) Clearing the Cache
If you know much about caching in Android, then you may wonder why in the world I would want to clear it every time you switch themes.
The answer is pretty simple: to vastly improve the performance and the smooth scrolling in the app, I save the profile pictures according to the current theme's style, whether that is circle (like the "Talon" layout) or square (like the "Hangouts" layout). This preference is also available to themers in the add-on themes.
By caching them directly as circles, it alleviates the need to do it on the fly which could consume quite a bit of processing power on older phones and would just be a complete waste to render them like that every time.
You may think it is a hassle, but you would be thanking me if you knew the difference it makes.
You can also view the current cache size and clear it manually from "Advanced Settings".
6.) Battery Consumption
If you use Talon a lot throughout the day, it is going to take up battery, simple as that. I find that on a 30 min refresh intervol for the different timelines and manually going in and browsing/updating throughout the day, it takes about 4-5% of my battery. I would say this is pretty normal because there are days that Google+ takes up to 10% with just casual browsing.
If that isn't acceptable for you though, then there are a few things you can do to reduce battery consumption:
1.) Turn down the refresh interval on the timelines. This is the big one. It is those background services that are going to drain your battery.
2.) Turn off "Refresh on Startup".
3.) Turn off "Talon Pull" and "Live Streaming"
4.) Don't have it sync the second account's mentions
And if all else fails... Get off Twitter and do something productive for awhile =D haha any app that accesses the internet and refreshes as much as a Twitter client is inherently going to use more battery in the background. There are ways to reduce it, but not always ways around it!
7.) Custom ROMs Immersive Mode
My custom ROM has "Immersive Mode" and Talon doesn't seem to play nice with it! What's up with that?!
The way that immersive mode works in your ROMs currently isn't so hot unfortunately. There is a reason Google didn't put it into the whole system because app developers would have problems implementing the "translucency" with conflicting system stuff.
Not to fret to much though, I was able to get things working smoothly with it in Talon. The problem was that my ListView's are expanded through the different system bars. This can be a big problem if you try to switch to "Immersive" in the middle of doing something in the app. You will notice the margins get all wanky on the top and the bottom of your lists.
It can be easily solve though by just restarting the app by swiping it out of your recent apps screen. Sorry, but that is the best I am going to be able to do here, Translucent bars an "Immersive Mode" just weren't meant to work together.
Theming in Talon
Theming in Talon for Twitter
Real quick, before you get to far into the content, I want to let all you developers know about one of, if not the standout feature of Talon and EvolveSMS: one incredibly powerful theme engine.
Along with these apps, me and Jacob have completely redesigned and rethought our old "Theme Engine" from Sliding Messaging! Although the Sliding Messaging one was cool and great for the average user to customize, it was slow, cluttered, limited, and just bad design from a developer perspective. This won't be an issue with these apps though. We remade everything about it to bring you the ultimate themeing and customization experience, without the bloat and slowdowns. You won't be disappointed when you see what it can do!
All this theme engine takes is a little bit of knowledge about layouts and resources in Android, along with the Android SDK to compile and distribute your package as an APK, then you can make both of these apps into literally ANYTHING you want. We are able to read the layouts, drawables, and some of the colors directly from your compiled package and place them in our apps! Sweet huh, you thought this kind of design your own thing was only for homescreens
And the best part: it is completely free and you can easily share these themes with anyone when you are done by just sending the APK or putting it on the Google Play Store!
For more info on these and to start making Talon really your own, check out these links:
1.) Talon Theming Example/Walkthrough on GitHub
2.) Google+ Community Theming Section - A great place to share so anyone can see and use your themes, not just XDA users
3.) Google+ Theming Post
gonna try it out soon
Amazing Twitter app, absolutely loving it so far. It is just stunning, and kudos to going with transparent navbar instead of immersive, it looks fantastic and doesn't require a gesutre to get to.
Yeah, I completely agree that transparent is the way to go over immersive on something like this, it takes more work, but definitely with it!
Why do you only support for 2 accounts? It's just a question!
Pac-Man said:
Why do you only support for 2 accounts? It's just a question!
Click to expand...
Click to collapse
Well, a little embarrassing, but because the logic behind coding more than that gets way complex... haha
klinkdawg24 said:
Well, a little embarrassing, but because the logic behind coding more than that gets way complex... haha
Click to expand...
Click to collapse
Don't worry! But I hope you'll add multiaccount. There're a lot of people that love it
Anyway it's a good app with a perfect design. My sincerelly congratulations!
Enviado desde mi Nexus 4 mediante Tapatalk
Will love to try it, I paid for falcon and then it got free
Hoping for xda version
Maybe I'm just stupid.. How do you pull up replies to others tweets? Beautiful app btw... Love it...
wow this app looks beautiful, would love to try it, unfortunately, i dont have a credit card and can't purchase from google play. Will there be a free or xda version coming soon? if not is there any way for me to try this out? signed up for the beta as well
I got the app a couple of hours ago and it's amazing.
Just a few things..
Where did the Talon Pull notifications go when they are received? I have to manually to update the timeline anyway.
You have to pull down for too long in order to update. You should adjust it
You should definitely implement threaded DMs, that would be pretty cool
Great app btw,
donwhall70 said:
Maybe I'm just stupid.. How do you pull up replies to others tweets? Beautiful app btw... Love it...
Click to expand...
Click to collapse
right now, you can only look backwards at tweets, looking forward will come when i figure it out haha
alkspo said:
wow this app looks beautiful, would love to try it, unfortunately, i dont have a credit card and can't purchase from google play. Will there be a free or xda version coming soon? if not is there any way for me to try this out? signed up for the beta as well
Click to expand...
Click to collapse
No, because of the token limit, this app is going to be paid, I thought about an XDA version with different tokens, but that would just go against Twitters rules still
Kage0x said:
I got the app a couple of hours ago and it's amazing.
Just a few things..
Where did the Talon Pull notifications go when they are received? I have to manually to update the timeline anyway.
You have to pull down for too long in order to update. You should adjust it
You should definitely implement threaded DMs, that would be pretty cool
Great app btw,
Click to expand...
Click to collapse
1.) They go to the interactions drawer on the right, make sure you are on the newest version and it will work better (1.01)
2.) i changed it for the version im releasing now
3.) yeah the dm's have a lot of work i know!
Version 1.05
(up in ~2 hours)
Well, day one is coming to a close and i have added some nice stuff for all of you
There was an update earlier that solved some issues with the Talon Pull service not working and tweets being saved twice in some places. That was version 1.01.
Changelog for 1.05:
Correctly mute retweets
- Higher quality images on timeline
- Dismiss all on interactions drawer
- In-app browser is now optional
- Lowered swipe length for Pull to Refresh
- Option to display both screenname and name on timeline tweets
- Open app from clicking icon on widget
- Finished German translation
- Fixed contact images on layout change
- Attempted fixes for Play Store crash reports
I hopefully got the force closes that were reported today taken care of. Although there weren't many, which makes me happy
Let me know how this version works for all of you!
hi mate
the last update is wonderful
it fix almost every complain ppl have.... BUT.....
PLEASE and i repeat PLEASE don't use the same way of plume to manage DM
the DM must be in threaded conversations, with the ability to delete entire threads, just like a normal "sms" application does, and just like tweetbot does.
please fix the dm section and this could be the real deal for android users.
faremoney said:
hi mate
the last update is wonderful
it fix almost every complain ppl have.... BUT.....
PLEASE and i repeat PLEASE don't use the same way of plume to manage DM
the DM must be in threaded conversations, with the ability to delete entire threads, just like a normal "sms" application does, and just like tweetbot does.
please fix the dm section and this could be the real deal for android users.
Click to expand...
Click to collapse
DMs will get a big rewrite, but I have a few other things I need to do first
klinkdawg24 said:
DMs will get a big rewrite, but I have a few other things I need to do first
Click to expand...
Click to collapse
Very nice app. I only have two "issues" Local Trends is displaying trendings from another country. The same happened to me with Falcon Pro so, I guess you both use same location service. It would be nice to have an option to select trends manually for people who is living in another country and wanna know what is happenning in their "home"
The other issue I found is that I think data loading is faster in other Twitter clients especially with timeline refresh
OK, this gets better and better.
The pull to refresh is better than before, but it still needs some improvement. Take a look at how the one from the gmail app behaves. That one is perfect. But this is just a minor issue, so it's not a big deal
Regarding the DM issue, could you at least change the order in which they are displayed, or at least give us the opportunity to do so? It's kinda weird to have the old ones first. But it really depends on long will it take to rewrite the whole thing, if you're going to do it
Also, I really think mentions notifications from the Talon Pull should go directly into the mentions tab instead of the additional drawer, but maybe that's just me
awesome. perhaps the only competitor falсon. you can do that display images if given a direct link to it? (everywhere)
view who retweet/favorite. display real-time, I mean like 20:14, but not 14 minutes ago. thx, man.

Opinions on the Microsoft Launcher

I'm interested in your opinions on the Microsoft Launcher, especially if you are on it or were. This looks pretty good to me: Microsoft Launcher Review
In the past, I tended to return to the phone's native launcher because:
1. It ended up being actually better all around for what I wanted to get done.
2. It's easier to leverage other people's experience.
My reasons for going with 3rd Party launchers have been:
1. OEM was not as flexible. I can't seem to get the dark theme even with LWP+. All of my Setup screens are still black on white. It's a checkbox on the Microsoft Launcher. I can lay things out with as many icons on a row as I want and can even get my own icons for the things that have icons that make no logical sense.
2. After a factory reset you can restore your setup. With OEM you cannot unless you have root and restore from TWRP. I don't have root for the first time with my Note 9.
3. You can bring the same interface it to any Android phone such as from a Samsung to a Pixel 2 (LG) with no costly layout time and learning curve.
I don't know if it affects battery life or not. I'm used to having root so I don't know if there are apps that let me see what sucks on the battery and what doesn't.
I'm also interested in the best way to put to sleep battery suckers for processes I don't use.
Thanks!
Been on it for a while now.... And honestly I love it. It really is so useful. It has time-line built in. It has loads of customization like for example probably the best implementation of adaptive icons I've ever seen. Every last one of my icons are the shape I choose without that stupid white background. It actually convinced me to switch back to using outlook as my main client and it's been so long since I had some of the most basic email features on mobile I forgot how nice it is. I hope they continue this project. I also started testing using edge as my browser by forcing it as default and my battery usage while online seems to be better... Could be placebo. Gotta say aside from some optimization issues/ redraws here and there I've been super happy with my decision to try it out. I have religiously used pixel Launcher or the open source version here on xda called rootless launcher for years. It's been eye opening for sure... I previously used Nova and a few others but so far I'm sticking with this new Microsoft project to try and diversify my digital footprint considering I've spent the better part of my adult life freely giving away my personal info to Google without a single thought.
bobby_digital234 said:
Been on it for a while now.... And honestly I love it. It really is so useful. It has time-line built in. It has loads of customization like for example probably the best implementation of adaptive icons I've ever seen. Every last one of my icons are the shape I choose without that stupid white background. It actually convinced me to switch back to using outlook as my main client and it's been so long since I had some of the most basic email features on mobile I forgot how nice it is. I hope they continue this project. I also started testing using edge as my browser...
Click to expand...
Click to collapse
I just figured out I forgot to subscribe to my own thread.
That thing is a lot more than a launcher. It's an environment administrator that seems to have forgotten what Android and Samsung say are impossible.
Question: I have all of my apps organized into folders. If I try it out, will it blow those up?
Thanks!
I have all mine in folders but I don't know for sure if it will allow them to import. It did import all my widgets and settings though so I'd assume the same for the folders.
bobby_digital234 said:
I have all mine in folders but I don't know for sure if it will allow them to import. It did import all my widgets and settings though so I'd assume the same for the folders.
Click to expand...
Click to collapse
Got it! I'm not sure if I'll do Microsoft, Nova or stock.
The more I work with the new TouchWiz, the more I think when they say TouchWiz is getting pretty close, my response is close to what, infuriating people? Just trying to get a black theme with the TouchWiz is a challenge while with Microsoft and most apps it's a checkbox. TouchWiz has zero control over icon size, spacing, shortcut text, behavior, gestures, or anything else. I have multiple file managers that all are labeled File Manager and I can't even rename one of the to Asus File Manager. TouchWiz on KitKat even works better. I can get black anytime I want to and with folders, I can see enough of the cascaded icons to know what is in it, and I can arrange them so the most important one is in the forefront. With Oreo, I can download a black theme if I set up a Samsung account and give them rights to everything but the 3 digit codes on credit cards, and allow them to use the information for any purpose and give it to anyone. Their privacy policy makes Google look like a saint.
Thanks for your feedback!

Categories

Resources