The Ultimate Strategy & Development Guide to Mobile Markets
This beautiful and comprehensive guide created by the amazing people at “Enough Software” is a spectacular piece of work! You will be astonished by how incredibly fast you can establish your presence in the mobile market with the simple steps explained in this PDF guide for all things mobile.
Mastering the Mobile Market
Here are just a few things you will quickly learn in the “Mobile Developer’s Guide to the Galaxy”.
A mobile market strategy should be a foundational part of Social Business Models. I hope this encourages others to share their ideas about Social Business Strategy and their thoughts about Mobile Markets.
Better living Collective Intelligence is a shared intelligence that emerges from the collaboration and competition of citizens and government focused on common goals together and appears in consensus decision making. This Collective Intelligence is what forms the Global Brain that helps decision makers discover what they need to know rather than what they think they need to know. The concept of a Global Brain is the “value goal” of Government 2.0, Enterprise 2.0, and is the core of most non-profit organizations.
Where is this “Global Brain”?
Brains can be extremely complex. The cerebral cortex of the human brain contains roughly 15–33 billion neurons, perhaps more, depending on gender and age, linked with up to 10,000 synaptic connections each. Each cubic millimeter of cerebral cortex contains roughly one billion synapses. These neurons communicate with one another by means of long protoplasmic fibers called axons, which carry trains of signal pulses called action potentials to distant parts of the brain or body and target them to specific recipient cells.
Some might imagine this “Global Brain” being locked up by the government miles below the earth’s surface surrounded by lead clad cement walls 10 feet thick. The reality is, the Global Brain is actually free and in the open. Part of this Global Brain is in that woman you saw at the coffee shop, another part is in her child. Another part is in that old man you saw on your way to work. The Collective Intelligence of the Global Brain is easily surfaced through the internet on the world wide web. An example of this Global Brain is people collaborating through Web 2.0 technologies to improve their neighborhoods, cities, states, countries, and planet. This is where we recognize the value of Government 2.0 through Citizen engagement.
What is Government 2.0?
The future of our society and the government is looking very exciting, but before we look at where we are going with Government 2.0, lets take a quick look back. The term “Government 2.0” is derived from the term “Web 2.0″. The term “Web 2.0″ was made popular by Tim O’Reilly, but may of been actually used first by Darcy DiNucci in this “Fragmented Future” article for Print Magazine in 1999. “The relationship of the Web 1.0 to the Web of tomorrow is roughly the equivalence of Pong to The Matrix. Today’s web is essentially a proto-type — a proof of concept.” ~Darcy DiNucci. Darcy goes on to urge developers to think about smaller screens, minimal storage, nonexistent keyboards, several other information design considerations. The article refers to supporting standards for apps, widgets, and gadgets to enable third-party development (This is very important for the “Internet of Things”). Darcy also mentions the book, “Pentagram” by Randall Rothenberg, a collection of 50 case studies completed since 1993 by the prestigious Anglo-American design consultancy partnership. Web 2.0 is the use of web-based technology to facilitate participation. Government 2.0 is the government’s use of web-based technology to engage citizens and facilitate participation. The real definition of Government 2.0 will be defined by citizens. Learn more about how surprise, experimentation and solutions have helped to define Gov 2.0 in “The Three Phases of Government 2.0” by Mark Drapeau (@cheeky_geeky).
What if Government was a Lean Startup?
Doing More with Less
Government agencies and large corporations can learn a lot from non-profit organizations and small business. Organizations like the Red Cross (@RedCross), All Hands (@AllHands), and many more can accomplish amazing things through collaborative efforts with little resources. This includes communities supporting local food banks and other social services through neighborhood churches and local organizations. These are people taking local action affecting global impact. The world, as we know it can be transformed by applying these principals to government.
Today’s applications no longer require endless lines of code, just take a look at these fun game apps created with under 10 kilobytes of code. The ability of mixing data to bake incredible new things is becoming easier with all the SDKs, APIs, and tools and other countless resources. Examples of very helpful apps created by people from all walks of life are available in App Stores popping up everywhere. Great apps are also available in Google’s Enterprise App Store.
Today’s government is becoming much more portable. The adoption rate and security improvements of mobile devices enables communication anytime from anywhere. Apps, widgets, and gadgets on these devices support collaboration as needed in “real world” situations.
Top leaders in the world surround themselves with smart people that are very good at specific tasks. Most government leaders do this too, but why stop there? Why not “Citizensource”? Citizens have a vested interest in what the government is doing. Citizens can also surface new ideas and a diverse group will reduce the risk of “Groupthink“.
The collaborative effort of citizens and government working together to solve local and global problems will reduce costs and improve response time.
PB&J Gov 2.0 is the process of harnessing the power of collective intelligence to solve real world issues. Putting together solutions should be as easy as making a peanut butter & jelly sandwich.
The Processing Power of the Collective Intelligence Brain
Kevin Kelly in this TED Talks video presentation, shares mind-boggling information on how the web compares to a human brain (HB). “The World Wide Web is amazing, but yet we are not amazed.” He explains how the power of the web in 2007 equaled one Human Brain (HB). He goes on to explain, with the current growth rate, how it will equal 6 Billion Human Brains (HB) by 2037. The total processing power of our collective intelligence through the web will exceed the total processing power of all humanity by 2040. Another important take-away from this video is how EVERY device in the world will be connected to this one machine/brain we know as the world wide web. These devices (computers, phones, watches, chips, …) are just mere windows (portals) to the collective intelligence brain of the world wide web. Some organizations and government agencies are harnessing this power with the use of “Cloud Computing”. This brain speaks to us with Apps, Widgets, and Gadgets through it’s languages of XML, RSS, API, RDF, OWL, and SPARQL. Kevin Kelly gives us plenty to think about in this TED Talk video here.
How to get Involved with Government 2.0
There are many creative ways to get involved with Government 2.0, shaping the future of government and improving lives. Here are just a few to get the imagination started, I hope people add more through the comments here.
Custom Dashboards in the Enterprise & Web 2.0 Apps
There’s an app for that!
The success of Apple’s iPhone App Store, Mac apps, and Google’s Marketplace all play a part in driving the trend of Enterprise 2.0 App Stores in business organizations of all sizes. The idea of providing a solution with “There’s an app for that!” will be common place in the near future. The App Store market will get very interesting when organizations and Government Agencies harness the true power of Service Oriented Architecture (SOA) & Cloud Computing. This trend will help fuel the Federated System. More information about Enterprise 2.0 App Store Architecture can be found here The 80-20 Rule for Web 2.0 Architecture in the Enterprise.
Where Do Apps Come From?
Custom Enterprise 2.0 Dashboards can include apps, widgets, and gadgets that include resources that are internal, external, and a combination of both.
Internal Resources: Apps and their data that are hosted and maintained within the organization. The risk level is low.
Internal and External Resources: There are usually internally created apps that use external data. The risk level is medium.
External Resources: Apps that are hosted by third parties. The trust relationship is complex and the risk level usually remains high.
How Are Apps Delivered?
Apps are added to devices and dashboards in multiple ways. App code and private data should reside in the client, but this is rarely the case. Web 2.0 Apps are usually added to Enterprise 2.0 Dashboards by using the following technologies and methods.
Attackers can potentially use many different paths through your application to do harm to your business or organization. Each of these paths represents a risk that may, or may not, be serious enough to warrant attention. The top 10 application security risks of 2010 can be reviewed on the Open Web Application Security Project (OWASP) web site here. Additional Web Security information is available from the Open Ajax alliance at Ajax and Mashup Security. The main rule of thumb is, “Never trust external data”. Using a Proxy Server to fetch external data can help support the additional security requirements. A proxy server is also helpful in capturing metrics of external resource usage. The proxy server can integrated like an Enterprise Service Bus (ESB) to support the complex structure of Enterprise 2.0 App Stores.
What Happens When Good Web 2.0 Apps Go Bad?
How to Detect a Key Logger on Your System
Most people in the Web 2.0 World are familiar with the acronym WYSIWYG, “What You See is What You Get”. This new acronym WYRIWYR, “What You Requested is What You Received” will be covered here. The consumer and the producer should be focused on WYRIWYR. Producers need to trust the consumer’s identity and consumers need to feel secure.
Data can be tampered with on either end and while in transit.
The Open Source Software Community frequently uses checksum to protect software integrity. This same strategy can be used to protect consumers from malicious apps and widgets. This simplified example will use MD5 in PHP to check the integerity of the app, but MD5 should not be used for sensitive data like passwords in a production environment. US-CERT of the U. S. Department of Homeland Security said MD5 “should be considered cryptographically broken and unsuitable for further use,” and most U.S. government applications will be required to move to the SHA-2 family of hash functions after 2010.
Here is a very simple app that could be part of a custom Enterprise 2.0 Dashboard. The App is reviewed and approved. The reviewer signs the app (creates app MD5 Hash: c15a7308d89afe9218a1b0f60a37f8ad) so changes can be detected when it comes back through the proxy server.
World's Best Web 2.0 Widget
Simple App in Proxy Server before Dashboard Display
Deliver app if new hash and signature match. Disable app and notify Admin if something does not look right.