If you create lists inside apps, does sharepoint also indexes that and show them on search results? Is there any extra step to be done for this to happen?
If the app i SharePoint hosted, witch it has to be for you to be able to use SharePoint artifacts like lists, I guess the only thing you would need to do is to check that the App Catalog Site Collection is in scope for the search. (Though since Sharepoint will think of the App Catalog Site Collection as a subdomain there could really be some trouble here)
Not sure how the permissions on the Lists on an App is set per default though. This could be a problem if the users do not have direct permissions on the list (meaning that the list items would not be retreived by the search query).
|show 2 more comments|
They should be indexed by the search in Due course when they are added during the deploy process. It will depend on when the search indexing worker process runs (which happens in the background.
All of this differs from version to version, i.e 2010 and 2013, on premise, office 365 etc.