=== Fora Dictionary (Pro) Android Launch API === Intent Action: "com.ngc.fora.action.LOOKUP" Intent Query (String Extra): "HEADWORD" Notes: - Generic search intent is also available. - Works v4.0 and up. === Fora Dictionary Pro iOS Launch API === The URL scheme to launch Fora Dictionary Pro is fora://lookup/ The parameter should be percent-encoded utf-8 and is required. === Fora Dictionary Android Query API === Both request and response are handled with Android Services. Request Intent: "com.ngc.fora.action.QUERY" : action "QUERY_ID" (long) : id of query "QUERY" (String) : non-empty search string "MAX_RESULTS" (int) : maximum dictionary results to return "AS_PAGE" (boolean) : whether the result should be individual dictionary results or a single decorated page "CALLBACK_ACTION" (String) : action of the result intent "CALLBACK_PACKAGE" (String) : package of the result intent handler (fully qualified) "CALLBACK_CLASS" (String) : class of the result intent handler (fully qualified) Response Intent: "QUERY_ID" (long) : id of the initiating request "QUERY" (String) : searched string "RESULT_COUNT" (int) : number of results "RESULTS" (ArrayList) : results or empty if not found "FONT_FAMILY" (String) : font family setting "FONT_SIZE" (int) : text size setting Notes: - Larger MAX_RESULTS values slow down queries. You can implement a two-step query; a quick one with a few results and a full search. - Size, simplicity and validity of the result htmls are not guaranteed to be fine. - Depending on dictionary population, initialization of the application at first query may take considerable seconds. - Queries are not stored in history, but can be reviewed using a menu. - It is recommended to supply an accompanying "Launch" option along with results display for further examination and bookmarking. - Works v9.0 and up.