0_Wizard
I love to mess around on the computer.  React is a JavaScript library for building interfaces.
In computing, React (sometimes styled React.js or ReactJS) is a JavaScript library for building user interfaces.
chosen_React_(JavaScript_library)_0
React (JavaScript library)
chosen_topic_0_React_JavaScript_library
JavaScript
JavaScript (), often abbreviated as JS, is a high-level, dynamic, weakly typed, prototype-based, multi-paradigm, and interpreted programming language. Alongside HTML and CSS, JavaScript is one of the three core technologies of World Wide Web content production. It is used to make webpages interactive and provide online programs, including video games. The majority of websites employ it, and all modern web browsers support it without the need for plug-ins by means of a built-in JavaScript engine. Each of the many JavaScript engines represent a different implementation of JavaScript, all based on the ECMAScript specification, with some engines not supporting the spec fully, and with many engines supporting additional features beyond ECMA.
React (JavaScript library)
In computing, React (sometimes styled React.js or ReactJS) is a JavaScript library for building user interfaces. It is maintained by Facebook, Instagram and a community of individual developers and corporations. React allows developers to create large web-applications that use data and can change over time without reloading the page. It aims primarily to provide speed, simplicity, and scalability. React processes only user interfaces in applications. This corresponds to View in the Model-View-Controller (MVC) pattern, and can be used in combination with other JavaScript libraries or frameworks in MVC, such as AngularJS.
TypeScript
TypeScript is a free and open-source programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript, and adds optional static typing to the language. Anders Hejlsberg, lead architect of C# and creator of Delphi and Turbo Pascal, has worked on the development of TypeScript. TypeScript may be used to develop JavaScript applications for client-side or server-side (Node.js) execution. TypeScript is designed for development of large applications and compiles to JavaScript. As TypeScript is a superset of JavaScript, existing JavaScript programs are also valid TypeScript programs.
JavaScript library
A JavaScript library is a library of pre-written JavaScript which allows for easier development of JavaScript-based applications, especially for AJAX and other web-centric technologies. While JavaScript, as first developed by Netscape (and later Mozilla), has long had a presence on the Web for many websites, it gained a particular pitch with the rise of the Web 2.0 era of computing, in which JavaScript became increasingly used for the development of user interfaces for applications, both web-based and desktop-based. JavaScript was also combined with CSS to create dynamic web pages, which have also become popular as a more efficient and accessible alternative to Flash-based websites.
JQuery
jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML. It is free, open-source software using the permissive MIT License. Web analysis indicates that it is the most widely deployed JavaScript library by a large margin. jQuery's syntax is designed to make it easier to navigate a document, select DOM elements, create animations, handle events, and develop Ajax applications. jQuery also provides capabilities for developers to create plug-ins on top of the JavaScript library. This enables developers to create abstractions for low-level interaction and animation, advanced effects and high-level, themeable widgets.
Sencha Touch
Sencha Touch is a user interface (UI) JavaScript library, or web framework, specifically built for the Mobile Web. It can be used by Web developers to develop user interfaces for mobile web applications that look and feel like native applications on supported mobile devices. It is based on web standards such as HTML5, CSS3 and JavaScript. The goal of Sencha Touch is to facilitate quick and easy development of HTML5 based mobile apps which run on Android, iOS, Windows, Tizen and BlackBerry devices, simultaneously allowing a native look and feel to the apps. Sencha Touch is a product of Sencha, which was formed after popular JavaScript library projects Ext JS, jQTouch and Raphaël were combined.
SWFObject
SWFObject (originally FlashObject) is an open-source JavaScript library used to embed Adobe Flash content onto Web pages, which is supplied as one small JavaScript file. The library can also detect the installed Adobe Flash Player plug-in in all major web browsers, on all major operating systems (OS), and can redirect the visitor to another webpage or show alternate HTML content if the installed plug-in is not suitable. The library is independent, although related external libraries often integrate with it, such as SWFAddress for deep linking and SWFFit for dynamic content scaling. With the multitude of Flash embedding JavaScript libraries, SWFObject has emerged as the most popular being used by over 2,600,000 websites as of 2011, including high-profile websites such as Ask.com, Windows.com, Time.com, Skype.com, Discovery.com and YouTube.
1_Apprentice
I tried java, but it was too tedious. What other programs do you use?
0_Wizard
Pretty much only Java.  Have you tried Sencha Touch?
Sencha Touch is a user interface (UI) JavaScript library, or web framework, specifically built for the Mobile Web.
self_Sencha_Touch_0
Sencha Touch
self_5_Sencha_Touch
Sencha Touch
Sencha Touch is a user interface (UI) JavaScript library, or web framework, specifically built for the Mobile Web. It can be used by Web developers to develop user interfaces for mobile web applications that look and feel like native applications on supported mobile devices. It is based on web standards such as HTML5, CSS3 and JavaScript. The goal of Sencha Touch is to facilitate quick and easy development of HTML5 based mobile apps which run on Android, iOS, Windows, Tizen and BlackBerry devices, simultaneously allowing a native look and feel to the apps. Sencha Touch is a product of Sencha, which was formed after popular JavaScript library projects Ext JS, jQTouch and Raphaël were combined.
Ext JS
Ext JS is a pure JavaScript application framework for building interactive cross platform web applications using techniques such as Ajax, DHTML and DOM scripting. Originally built as an add-on library extension of YUI by Jack Slocum April 15, 2007, Ext JS includes interoperability with jQuery and Prototype. Beginning with version 1.1, Ext JS retains no dependencies on external libraries, instead making their use optional. Ext JS includes a set of GUI-based form controls (or "widgets") for use within web applications:  Many of these controls can communicate with a web server using Ajax. Ext JS version 2.0 was released on 4 December 2007.
Sencha
Sencha (煎茶) is a type of Japanese "ryokucha" (緑茶, green tea) which is prepared by infusing the processed whole tea leaves in hot water. This is as opposed to matcha (抹茶), powdered Japanese green tea, where the green tea powder is mixed with hot water and therefore the leaf itself is included in the beverage. Sencha is the most popular tea in Japan. Among the types of Japanese green tea prepared by infusion, "sencha" is distinguished from such specific types as gyokuro and bancha. It is the most popular tea in Japan, representing about 80 percent of the tea produced in Japan. The flavour depends upon the season and place where it is produced, but shincha, or "new tea" from the first flush of the year, is considered the most delicious.
Baisao
Baisao went by many names during his lifetime, as was common at the time. As a child, he was known as Shibayama Kikusen. When he became a monk, his Zen priest name was Gekkai Gensho. Baisao, the nickname by which he is popularly known, means "old tea seller." He acquired this name from his act of making tea in the Kyoto area. Later in his life, he denounced his priesthood and adopted the lay name of Ko Yugai. Baisao was born in the town of Hasuike in what was then Hizen Province. His father died when he was nine years old. Baisao became a Zen Buddhist monk at Ryushinji, an Obaku temple. His teacher, Kerin Doryo, had received instruction directly from Ingen, the founder of the Obaku school.
Stork
Storks are large, long-legged, long-necked wading birds with long, stout bills. They belong to the family called Ciconiidae, and make up the order Ciconiiformes. Ciconiiformes previously included a number of other families, such as herons and ibises, but those families have been moved to other orders. Storks dwell in many regions and tend to live in drier habitats than the closely related herons, spoonbills and ibises; they also lack the powder down that those groups use to clean off fish slime. Bill-clattering is an important mode of communication at the nest. Many species are migratory. Most storks eat frogs, fish, insects, earthworms, small birds and small mammals.
Web application
In computing, a web application or web app is a client–server computer program in which the client (including the user interface and client-side logic) runs in a web browser. Common web applications include webmail, online retail sales, online auctions, wikis, instant messaging services and many other functions. The general distinction between a dynamic web page of any kind and a "web application" is unclear. Web sites most likely to be referred to as "web applications" are those which have similar functionality to a desktop software application, or to a mobile app. HTML5 introduced explicit language support for making applications that are loaded as web pages, but can store data locally and continue to function while offline.
Japanese tea ceremony
The Japanese tea ceremony, also called the Way of Tea, is a Japanese cultural activity involving the ceremonial preparation and presentation of "matcha "(抹茶), powdered green tea. In Japanese, it is called or , while the manner in which it is performed, or the art of its performance, is called . Zen Buddhism was a primary influence in the development of the Japanese tea ceremony. Much less commonly, Japanese tea practice uses leaf tea, primarily "sencha", in which case it is known in Japanese as as opposed to chanoyu or chadō. Tea gatherings are classified as an informal tea gathering and a formal tea gathering .
1_Apprentice
No, what are details about that?
0_Wizard
It's specifically designed for the Mobile Web.
Sencha Touch is a user interface (UI) JavaScript library, or web framework, specifically built for the Mobile Web.
self_Sencha_Touch_0
Sencha Touch
self_0_Sencha_Touch
Mobile Web
The mobile web refers to browser-based Internet services accessed from handheld mobile devices, such as smartphones or feature phones, through a mobile or other wireless network. Traditionally, the World Wide Web has been accessed via fixed-line services on laptops and desktop computers. However, the web is now more accessible by portable and wireless devices. An early 2010 ITU (International Telecommunication Union) report said that with current growth rates, web access by people on the go via laptops and smart mobile devices is likely to exceed web access from desktop computers within the next five years.
Mobile web analytics
Mobile web analytics studies the behavior of mobile website visitors in a similar way to traditional web analytics. In a commercial context, mobile web analytics refers to the use of data collected as visitors access a website from a mobile phone. It helps to determine which aspects of the website work best for mobile traffic and which mobile marketing campaigns work best for the business, including mobile advertising, mobile search marketing, text campaigns, and desktop promotion of mobile sites and services. Data collected as part of mobile analytics typically includes page views, visits, visitors, and countries, as well as information specific to mobile devices, such as device model, manufacturer, screen resolution, device capabilities, service provider, and preferred user language.
.mobi
The domain name mobi is a top-level domain (TLD) in the Domain Name System of the Internet. Its name is derived from the adjective "mobile", indicating it is used by mobile devices for accessing Internet resources via the Mobile Web. The domain was approved by ICANN on 11 July 2005, and is managed by the mTLD global registry. It was originally financially backed and sponsored by Google, Microsoft, Nokia, Samsung, Ericsson, Vodafone, T-Mobile, Telefónica Móviles, Telecom Italia Mobile, Orascom Telecom, GSM Association, Hutchison Whampoa, Syniverse Technologies, and Visa, with an executive from each company serving on mTLD's board of directors.
Mobile banking
Mobile banking is a service provided by a bank or other financial institution that allows its customers to conduct financial transactions remotely using a mobile device such as a smartphone or tablet. Unlike the related internet banking it uses software, usually called an app, provided by the financial institution for the purpose. Mobile banking is usually available on a 24-hour basis. Some financial institutions have restrictions on which accounts may be accessed through mobile banking, as well as a limit on the amount that can be transacted. Transactions through mobile banking may include obtaining account balances and lists of latest transactions, electronic bill payments, and funds transfers between a customer's or another's accounts.
HTML5 in mobile devices
In mobile devices, HTML5 is often used for mobile websites and mobile applications on mobile operating systems such as Firefox OS, Sailfish OS, Tizen and Ubuntu Touch. The AppCache, Indexed Database API, and Web storage makes it possible for mobile developers to store things locally on the device, so interruptions in connectivity will not affect the ability for someone to get their work done. Offline support helps browsers cache static pages. They depend more on HTTP response headers sent by web servers to fetch HTML, CSS and multimedia required to render the web page. If everything required to render is cached, then a page loads quickly, but even if one item is not cached then everything slows down dramatically.
Mobile payment
Mobile payment (also referred to as mobile money, mobile money transfer, and mobile wallet) generally refer to payment services operated under financial regulation and performed from or via a mobile device. Instead of paying with cash, cheque, or credit cards, a consumer can use a mobile to pay for a wide range of services and digital or hard goods. Although the concept of using non-coin-based currency systems has a long history, it is only recently that the technology to support such systems has become widely available. Mobile payment is being adopted all over the world in different ways. In 2008, the combined market for all types of mobile payments was projected to reach more than $600 billion globally by 2013, which would be double the figure as of February, 2011.
Mobile Web Server
A Mobile Web Server is software designed for modern-day smartphones to host personal web servers, through the use of open sourced software, such as, i-jetty, an open source software, based on jetty. I-jetty is an open source web container, serving Java-based web content such as, servlets and JSPs. Jetty is written in Java and its API is available as a set of JARs. Developers can instantiate a jetty container as an object, instantly adding network and web connectivity to a stand-alone Java app. Jetty is built for scalable performance allowing tens of thousands of HTTP connections and hundreds of thousands of simultaneous web socket connections.
1_Apprentice
Does it make games?
0_Wizard
Yes, it could be but more commonly it's used for such things as designing for mobile banking and the like
Mobile banking is a service provided by a bank or other financial institution that allows its customers to conduct financial transactions remotely using a mobile device such as a smartphone or tablet.
self_Mobile_banking_0
Mobile banking
self_3_Mobile_banking
Mobile banking
Mobile banking is a service provided by a bank or other financial institution that allows its customers to conduct financial transactions remotely using a mobile device such as a smartphone or tablet. Unlike the related internet banking it uses software, usually called an app, provided by the financial institution for the purpose. Mobile banking is usually available on a 24-hour basis. Some financial institutions have restrictions on which accounts may be accessed through mobile banking, as well as a limit on the amount that can be transacted. Transactions through mobile banking may include obtaining account balances and lists of latest transactions, electronic bill payments, and funds transfers between a customer's or another's accounts.
Mobile phone
A mobile phone, known as a cell phone in North America, is a portable telephone that can make and receive calls over a radio frequency link while the user is moving within a telephone service area. The radio frequency link establishes a connection to the switching systems of a mobile phone operator, which provides access to the public switched telephone network (PSTN). Modern mobile telephone services use a cellular network architecture, and, therefore, mobile telephones are called "cellular telephones" or "cell phones", in North America. In addition to telephony, 2000s-era mobile phones support a variety of other services, such as text messaging, MMS, email, Internet access, short-range wireless communications (infrared, Bluetooth), business applications, video games, and digital photography.
Monitise
Monitise Plc was a British company in financial services technology. Monitise was founded by Alastair Lukies and Steven Atkinson in 2003. Its headquarters are in London, United Kingdom, with operations in the USA, Turkey, and Cardiff. The company listed on the London Stock Exchange's AIM in June 2007. Monitise was named as one of the UK's top 15 fastest growing technology businesses in Deloitte's 2011, 2012 and 2013 Technology Fast 50, and was ranked 3rd in Forbes Most Innovative Growth Companies 2014, making it the highest ranking UK business. In 2016 the company reported heavy losses. Shares in Monitise were down 96 per cent since 2014.
Ferratum
The Ferratum Group (“Ferratum” or the “Group”) is an international provider of mobile financial services. Ferratum, headquartered in Helsinki, Finland and was founded in May 2005. Ferratum is a specialist for automated banking processes with a centralized technology infrastructure and sales experts. Ferratum was founded in 2005 by the Group’s Founder and CEO Jorma Jokela. He studied accounting at the Commercial College of Kuopio and the Helsinki Business College. He is the founder of Jokela Capital Oy in Helsinki where he headed the company as CEO from 1998 to 2000. He subsequently sold the Jokela Capital business in 2004.
SMS banking
SMS banking is a form of mobile banking. It is a facility used by some banks or other financial institutions to send messages (also called notifications or alerts) to customers' mobile phones using SMS messaging, or a service provided by them which enables customers to perform some financial transactions using SMS. SMS banking services may use either push and pull messages. Push messages are those that a bank sends out to a customer's mobile phone, without the customer initiating a request for the information. Typically, a push message could be a mobile marketing message or an alert of an event which happens in the customer's bank account, such as a large withdrawal of funds from an ATM or a large payment involving the customer's credit card, etc.
Bank of America
Bank of America Corporation (abbreviated as BofA) is a multinational banking and financial services corporation headquartered in Charlotte, North Carolina, United States. It is ranked 2nd on the list of largest banks in the United States by assets. As of 2016, Bank of America was the 26th largest company in the United States by total revenue. In 2016, it was ranked #11 on the Forbes Magazine Global 2000 list of largest companies in the world. Its acquisition of Merrill Lynch in 2008 made it the world's largest wealth management corporation and a major player in the investment banking market. As of December 31, 2016, it had US$886.148 billion in assets under management (AUM).
Payment and settlement systems in India
Payment and settlement systems in India are payment and settlement systems in India for financial transactions. They are covered by the Payment and Settlement Systems Act, 2007 (PSS Act), legislated in December 2007 and regulated by the Reserve Bank of India and the "Board for Regulation and Supervision of Payment and Settlement Systems". India has multiple payments and settlement systems, both gross and net settlement systems. For gross settlement India has a Real Time Gross Settlement (RTGS) system called by the same name and net settlement systems include Electronic Clearing Services (ECS Credit), Electronic Clearing Services (ECS Debit), credit cards, debit cards, the National Electronic Fund Transfer (NEFT) system and Immediate Payment Service.