Preamble
Technically, astrology is fairly far behind other industries and fields of study. Almost every other type of software product that exists has one or more cloud versions.
For example, Microsoft Office is fully usable in the cloud. Competitors such as Google & Zoho docs only further the shift to using the cloud for office productivity. Examples continue in other fields such as accounting (Quickbooks, Xero, et al.), inventory (Trade Gecko, inFlow, Netstock, et al.) logistics & field management (SAP, NetSuite, et al.) and even consumer-centric applications like calendaring, email and task/note management (Google Calendar, iCloud, Gmail, Evernote, plus many others).
Astrology's contribution to the cloud is reminiscient of the 90s where presentation is still focused around the structure of a website instead of a "web app". By this I mean that ads are typically a part of the UI, top navigation and sidebars are the norm, and the charts themselves are presented as another graphic on the web page, rather than the central focus of the user's experience.
Furthermore, interactivity such as chart animation and dynamic UX is practically non-existent in these astrology websites. For the most part, astrological websites are dedicated to providing content for visitors rather than delivering a sophisticated and professional toolkit for practitioners and students.
The next technical deficiency facing the field of astrology is a lack of a standard API that can deliver commonly-requested calculations to developers who wish to develop their own mobile apps, widgets, websites or even desktop applications. Every astrology software programmer must re-write the same routines for their implementation despite a great number of intelligent programmers having done so already. The software side of astrology is not taking advantage of the human being's capacity for "time binding"[1]. By this I mean our innate ability to transfer knowledge to our descendants.
As an example, think of how modern ORMs have been created to alleviate the burden of developers needing to handwrite every SQL statement required when building their applications. While a competent developer will still know how to write SQL, and will inevitably do so, ORMs provide a sophisticated layer of abstraction over the raw syntax of SQL which allows for increased security, faster development time and codebases that are easier to read and maintain.
The result? Developers are now able to focus on new innovations and other important UX features in their applications rather than "reinventing the wheel" each time a new program is written.
Lastly, as the study of astrology is, in the mechanical sense, a study of large, complex data sets, I believe there is a tremendous amount of room to innovate and develop new techniques for analysis and interpretation. Astrologers love to develop new techniques as well as to study old ones. When we consider that the data set in question is massive (i.e. the movements of at least the entire solar system throughout tens of thousands of years), and consider that we're looking at correlates between these data points and anthropological activity-experiences, we can easily see how the field of astrology may actually know no bounds in terms of how said data may be queried and analyzed.
Summary
- Provide professional-grade astrology software that is modern in its aesthetic and usability.
- Develop a combination of SDKs and APIs that make current and future programmers' lives easier, opening the doorway to new creations.
- Innovate within the field by leveraging the cloud and incoming technologies to discover new insights and layers of meaning within astrology.
[1] Time-Binding is a concept introduced by Alfred Korzybski in the 1930s. (See https://en.wikipedia.org/wiki/Alfred_Korzybski .)