I want my custom object to be the first tab on the navigation bar in Salesforce1. How do I set that up?
Best Answer
Your custom objects will show up in the menu because the "Smart Search Items" are added in the mobile navigation section.
Controlling in which order these objects appear is handled by "pinning" objects in the search results of the regular Salesforce web version.
So in regular Salesforce, search on anything.
In the resultspage, hover over the several objects at the left and you will notice a pin icon appearing.
Click on the pin icon to pin an object to the top.
The order in which the pinned objects appear there will be the order in which you see your objects appear in the "Smart Search Items" section of Salesforce1. (hence the name smart search items)
Flexipages are indeed a second option but be a bit carefull with these. I have noticed that sometimes, Salesforce1 can act a bit strange (slow) if flexipages are set as the first entry of the mobile navigation.
I had the same issue when deploying SF1. After testing multiple Android phones, and still having the Chatter app (even when installing the SF1 app) I conceded and spoke to support. The issue is the SF1 app only runs on Android 4.2 and up, if you have 4.1 and below you get the Chatter version 3.4.
I was able to test with a 4.2.x android phone and SF1 installed and worked as it should.
Per Google:
Now you can experience all of Salesforce on your mobile device with the new ... The latest version of Salesforce1 requires devices with Android OS 4.2 (Jelly Bean) or later. Devices with Android OS 4.1 or earlier will receive Chatter Mobile 3.4
The smart search items will by default show all objects (both standard and custom) to which a user has access too.
The user himself can control in which order he sees the objects by pinning objects after doing a search in regular Salesforce.
I have explained about this pinning mechanism in more detail here:
Also mentioned in my answer there, if the way the smart search items with the pinning isn't acceptable for your business you can have more control over your menu and which objects appear or not by working with flexipages.
I have written an article about that which you can find here:
Best Answer
Your custom objects will show up in the menu because the "Smart Search Items" are added in the mobile navigation section.
Controlling in which order these objects appear is handled by "pinning" objects in the search results of the regular Salesforce web version. So in regular Salesforce, search on anything. In the resultspage, hover over the several objects at the left and you will notice a pin icon appearing. Click on the pin icon to pin an object to the top. The order in which the pinned objects appear there will be the order in which you see your objects appear in the "Smart Search Items" section of Salesforce1. (hence the name smart search items)
Flexipages are indeed a second option but be a bit carefull with these. I have noticed that sometimes, Salesforce1 can act a bit strange (slow) if flexipages are set as the first entry of the mobile navigation.