IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.


#TechXchangePresenter
 View Only
  • 1.  Native UI and lists

    Posted Wed February 15, 2012 02:09 AM

    Hi all,

    I am working on an app for tracking Bacarat bets and have a question on the Native UI Library

    Like in a lot of apps, I have a list of entries, people betting on the Bacarat table in my case. I need to add and remove players from the list as they come and go from the table. Clearly this needs to be pretty slick as it will happen all of the time. I think it would be nice to have the typical iOS ‘slide to get a delete button to appear’ and the little + button to add a new one. Is this easy if I’m using native UI?

    If this is not practical, what would you suggest?

    Thanks

    Ian


    #Integration-Server-and-ESB
    #webMethods
    #webMethods-General
    #mobile


  • 2.  RE: Native UI and lists

    Posted Wed February 15, 2012 12:39 PM

    If this is an iOS only app then ‘slide to get a delete button’ makes sense. If it is cross platform then that UI scheme would be unfamiliar to other users.

    Take Windows Phone for example, sliding on most screens takes you to the next page (on a Panorama or Pivot).

    Glenn.


    #webMethods
    #Integration-Server-and-ESB
    #mobile
    #webMethods-General


  • 3.  RE: Native UI and lists

    Posted Wed February 15, 2012 12:51 PM

    Dynamically changing a page’s content is working to some extent, but is actually about to undergo some more development (as I understand it). I think a solution for now might be to have an icon in each list item (probably within a table) so that you can check individual players. At the bottom of the list (or housed somewhere else, within the toolbar or in a fixed container) you could have a ‘Remove Checked’ button. Much like the email app on an iPhone.

    Like I say though, this is coming from a cross-platfrom standpoint. For iOS only it would be different.

    Glenn.


    #mobile
    #webMethods
    #Integration-Server-and-ESB
    #webMethods-General


  • 4.  RE: Native UI and lists

    Posted Thu February 16, 2012 04:11 PM

    Hi Ian,

    Sorry for the delay in getting back to you - we’ve been in feature / roadmap planning meetings over the last couple of days.

    Regarding the NUI, as Glenn noted some other notable native apps on iOS do not use swipe delete either, so I don’t think the exclusion of it is ‘wrong’, simply one possible feature that is not present. If you are interested in writing native code, you could implement this addition into your Mobile Designer project, thereby offering up this possibility even if other devices do not support it. This is the key point of our ability to go beyond lowest common denominator.

    When you are simply working against the cross-platform (Java driven) APIs though, these have been designed with multi platform compliance in mind. What you are asking for is a feature that is not cross-platform and so not part of that library. Obviously, we have no intention of wrapping every API call on every platform in a Java wrapper, so there will always be some native tasks whose implementation requires native code. The point is, though, that you can write that native code and integrate it using Mobile Designer.

    Hope that makes sense.

    Regards,

    Nick.


    #webMethods-General
    #mobile
    #webMethods
    #Integration-Server-and-ESB