Win a copy of Event Streams in Action this week in the Java in General forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Devaka Cooray
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Paul Clapham
  • Knute Snortum
  • Rob Spoor
Saloon Keepers:
  • Tim Moores
  • Ron McLeod
  • Piet Souris
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Frits Walraven
  • Ganesh Patekar

Creating App Tour

 
Ranch Hand
Posts: 152
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi, I want to create a app tour for my application. Something similar to BHIM app tour.Can Any one suggest any library or any way to achieve this.I am uploading a picture please have a look.
bhimapptour.jpg
[Thumbnail for bhimapptour.jpg]
Similar to second picture
 
Ranch Foreman
Posts: 375
4
Android Tomcat Server Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can find lot of useful tutorials/libraries here:
app tour library
 
priyanshi bhardwaj
Ranch Hand
Posts: 152
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Randy Tong wrote:You can find lot of useful tutorials/libraries here:
app tour library


Can this be implemented using material design.Any other way to implement the same without using external library something from android only(Material design).
 
Saloon Keeper
Posts: 5710
144
Android Mac OS X Firefox Browser VI Editor Tomcat Server Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sure you can implement it yourself, just like the authors of those libraries could. But why would you?
 
priyanshi bhardwaj
Ranch Hand
Posts: 152
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Tim Moores wrote:Sure you can implement it yourself, just like the authors of those libraries could. But why would you?


I am not getting any library which gives me
1.next Button 2.previous button 3.skip button 4. overlay effects 5.pointers to point at specific layout 6.add description on overlay.
Can somebody suggest any library which full fill my requirements.I have googled it Found a library SPOTLIGHT: this doesn't gives buttons feature and another library SHOWCASEVIEW: This doesn't gives pointer feature.Is there a way to mix these library or any other library which have all the above requirements.
 
Tim Moores
Saloon Keeper
Posts: 5710
144
Android Mac OS X Firefox Browser VI Editor Tomcat Server Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The link Randy posted leads to https://android-arsenal.com/tag/198, amongst other places - lots and lots of options. Searching Github for "showcase" or "app tour" or some such phrase will probably find even more.
 
priyanshi bhardwaj
Ranch Hand
Posts: 152
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Tim Moores wrote:The link Randy posted leads to https://android-arsenal.com/tag/198, amongst other places - lots and lots of options. Searching Github for "showcase" or "app tour" or some such phrase will probably find even more.


Searched in Google+The link which you have mentioned + Github using showcase phrases and app tour phrases.But still no result.
I am not getting any library which matches my requirements. Is there any other way to create a app tour in android.
What I Want is a simple overlay which have two buttons giving option to  user to start the tour or skip the tour.And some text on same overlay and want to point some specific layout in my activity.Is it possible to make this.
 
Tim Moores
Saloon Keeper
Posts: 5710
144
Android Mac OS X Firefox Browser VI Editor Tomcat Server Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Those sound like pretty basic requirements for such a functionality. I'm certain there are libraries out there that do this, or something very similar. Can't recommend one myself, though. If you've looked at a couple dozen libraries and none does exactly what you want, maybe that is a sign that you intend something rather unusual, and might be better off going with something others have implemented as well. Just my 2 cents.
 
priyanshi bhardwaj
Ranch Hand
Posts: 152
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Tim Moores wrote:Those sound like pretty basic requirements for such a functionality. I'm certain there are libraries out there that do this, or something very similar. Can't recommend one myself, though. If you've looked at a couple dozen libraries and none does exactly what you want, maybe that is a sign that you intend something rather unusual, and might be better off going with something others have implemented as well. Just my 2 cents.


Actually Can you suggest some other hack to implement this if you can think of.
 
Tim Moores
Saloon Keeper
Posts: 5710
144
Android Mac OS X Firefox Browser VI Editor Tomcat Server Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Not sure what you mean by "other hack". I've never felt the need (or had the inclination) to implement an app tour, but if I did, I'd be sure to pick an existing solution instead of rolling my own.
 
priyanshi bhardwaj
Ranch Hand
Posts: 152
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Tim Moores wrote:Not sure what you mean by "other hack". I've never felt the need (or had the inclination) to implement an app tour, but if I did, I'd be sure to pick an existing solution instead of rolling my own.


I would have also done that only but What if your product managers tells you to implement his idea only.By hook or crook.And By Other hack I means by using overlay provided by android or showing fragments.If you can suggest something.
 
Tim Moores
Saloon Keeper
Posts: 5710
144
Android Mac OS X Firefox Browser VI Editor Tomcat Server Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

What if your product managers tells you to implement his idea only.By hook or crook.


Then you need to explain to him/her that rolling your own will take a lot longer than using an existing library. In other words: PM's idea = 1 week of work (because you need to implement it yourself) vs. using an existing library = 1 day of work. If the PM is allowed to allocate your time like that, then you may have to go with it. But normally, your actual manager is in charge of allocating your time, and he/she may take a different view of that.
 
priyanshi bhardwaj
Ranch Hand
Posts: 152
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Tim Moores wrote:

What if your product managers tells you to implement his idea only.By hook or crook.


Then you need to explain to him/her that rolling your own will take a lot longer than using an existing library. In other words: PM's idea = 1 week of work (because you need to implement it yourself) vs. using an existing library = 1 day of work. If the PM is allowed to allocate your time like that, then you may have to go with it. But normally, your actual manager is in charge of allocating your time, and he/she may take a different view of that.

OK I will try this.So there is no other hack for doing it.
 
Tim Moores
Saloon Keeper
Posts: 5710
144
Android Mac OS X Firefox Browser VI Editor Tomcat Server Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As I said, I'm not sure what you mean by "hack". You can certainly take an existing library and change it so it does exactly what you want to accomplish. That's the beauty of open source, after all.
 
priyanshi bhardwaj
Ranch Hand
Posts: 152
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Tim Moores wrote:As I said, I'm not sure what you mean by "hack". You can certainly take an existing library and change it so it does exactly what you want to accomplish. That's the beauty of open source, after all.


I am using fancyshowcase library.I just want to disable animation in this(during entering and exit of showcase).If you know how to do it.I have thought of making an animation which doesn't do anything( but it's a bad way I know that).If you could look into it how to disable animation during entering and exit of show cases.
FancyShowCase
 
Tim Moores
Saloon Keeper
Posts: 5710
144
Android Mac OS X Firefox Browser VI Editor Tomcat Server Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That library seems to have a lot of options you could try out, like playing around with the length of the animation, or using empty animations, or none at all. I'm sure you can figure it out.
 
priyanshi bhardwaj
Ranch Hand
Posts: 152
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Tim Moores wrote:That library seems to have a lot of options you could try out, like playing around with the length of the animation, or using empty animations, or none at all. I'm sure you can figure it out.


I have figured this thing out.But totally unable to figure out one thing i.e. how to make a rounded rectangle behave like a normal rectangle.Kindly see once.@TimMoores
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!