Uploaded image for project: ' AGL Development'
  1. AGL Development
  2. SPEC-3291

Making a new POI application

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Inactive
    • Icon: Major Major
    • None
    • None
    • Navigation

      Goal/Motivation
      According to the Navi-Eg Goal of this term, we have been appending the following features based on the previous achievement (POI-Yelp)
      1) Separate the search process from the POI-Yelp (which is called as "poiapp" in the recipe of BitBake).
      2) Add the binding onto afb-daemon in order to use the search process separated from POI-Yelp, and open the interface.
      It makes feasible the following features

      • Enables to switch the search engines.
      • Simplify the search process of UI app. by totally controlled management by using the bindings
      • Easy to use the search process from various AGL applications, by disclosing the interface by using the bindings

      https://wiki.automotivelinux.org/eg-navi

      https://wiki.automotivelinux.org/_media/eg-navi/navieg-200218_en.pdf

      Tasks

      1. Make a repository and register/manage the 1) background service application which execute the search and 2) binding.
      2. Separate the search code from POI-Yelp and makes it 1) a background service application.
      3. Define the interfaces of above service application as 2) a binding.
      4. Create recipes for BitBake of the POI binding and the POI service application.
      5. Adding the recipe for binding into the meta-agl as same as other bindings(agl-service-*), and adding the recipe for POI service into the meta-agl-demo as same as other applications.
      6. Append the above example codes which can be selected optionally into YOI-Yelp. Additionally, the existing code implementation makes enable by using the compile switch, and makes the added example codes disable by default.

        # Subject Branch Project Status CR V

            hiramatsu Shoichi Hiramatsu
            hiramatsu Shoichi Hiramatsu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: