Client side search. (through the manager, shouldn't be too hard.)
Server side search. Probably a lot harder.
Deal with browser back/forward button behavior, and behavior if user hits “Backspace” when not in a text field. We do not want backspace to result in taking user out of the akorn app.
Integrate Mapping. Initially thought of google maps, but the Open Layers open source project offers a lot of versatility, and also plays well with google maps. It may be best to start w/ this, and access google maps as needed via this project.
Any Platform: Akorn applications are accessible through any modern Internet browser, regardless of the underlying operating system of the user. Akorn based applications function equally well on Windows, Linux, Unix, and Mac servers.
Any Database: Queries are assembled in an abstraction layer providing a powerful capability to communicate with SQL Server, PostgreSQL, Oracle, Sybase, DB2, Informix, and MySQL.
Everywhere: Akorn is a Web 2.0 framework, meaning it works on all major browsers and does not require non-standard browser installations or ActiveX components. This provides access to Akorn applications from anywhere and on any device that supports a full web browser.
Rich user experience: Akorn applications possess the inherent deployment advantages of web applications. However, unlike many web based applications, Akorn is designed to give the user an experience that includes all of the features of a traditional desktop application environment.