Skip to main content

Home/ Teaching and Learning with Web 2.0/ Group items tagged Javascript

Rss Feed Group items tagged

Jeff Johnson

TiddlyWiki - a reusable non-linear personal web notebook - 1 views

  • Welcome to TiddlyWiki, a popular free MicroContent WikiWikiWeb created by JeremyRuston and a busy Community of independent developers. It's written in HTML, CSS and JavaScript to run on any modern browser without needing any ServerSide logic. It allows anyone to create personal SelfContained hypertext documents that can be posted to a WebServer, sent by email or kept on a USB thumb drive to make a WikiOnAStick. Because it doesn't need to be installed and configured it makes a great GuerillaWiki. This is revision 2.4.0 of TiddlyWiki (see recent changes), and is published under an OpenSourceLicense.
titechnologies

THE ADVANTAGES AND DISADVANTAGES OF USING REACT NATIVE AS CROSS-PLATFORM APP DEVELOPMEN... - 0 views

  •  
    The cross-platform app development is seemingly becoming popular as the stratum of competition is surpassing higher up the order. What's more, without any doubt, React Native has been distinguished as the most preferred cross-platform solution for the creation of both iOS and Android apps respectively. With React Native, you can work on two distinctive Operating Systems utilizing a single platform. React Native likewise demonstrates supportive in building attractive User Interfaces, which can't be recognized from a native app. The React Native might be a popular choice, however, it isn't the best decision as it has a few disadvantages also. Therefore, we would be highlighting the major advantages and disadvantages of the React Native, with the goal that you can a thought when to utilize the platform and when to maintain a strategic distance from it. Advantages of React Native Known for Optimal Performance Obviously, React Native is a genuine resource when it comes to enhancing the performances through native control and modules. The React Native gets associated with the native components for both the Operating Systems and generates a code to the native APIs upfront and freely. Presently the performance enhances because of the way that it makes utilization of a different thread from the native APIs and UI. Large Community of Developers The Fact that React Native is an open-source JavaScript platform where every developer is allowed to contribute to the framework and it's effectively accessible to all. In this way, you can take full advantage of the community-driven technology. The support of a large community is likewise valuable as it enables you to share your portfolios and experiences so that you can go for better coding. There is one platform GitHub React Native Community, which urges the developers to share their experiences at whenever point they learning something new about the React Native. They likewise get the feedback and reviews on the same establishi
titechnologies

Reasons why React Native Is the Future of Hybrid App Development - TI Technologies - 0 views

  •  
    As the world of mobile apps is expanding beyond comprehension, demand for better and faster apps shoot up. We need applications that perform easily, have a magnificent look, simple to create, and can be implemented rapidly. All these necessities are difficult to satisfy as high performance, related to native apps, set aside enough time for the advancement. Then again, faster deployment, related with cross-platform applications, trade-off, no less than a bit, on performance. Therefore, aching for better languages, tools that help top-notch hybrid apps development, and frameworks keep developers on their toes. One such resolution, which quickly changing the universe of versatile applications is Facebook's React Native. It is a JavaScript library to assemble a UI that enables you to make versatile mobile applications and work easily as native apps. It even gives you a chance to reuse the code over the web and mobile platforms. You don't have to develop for Android and iOS, independently, as one code is sufficient for both the platforms, saving money and time. Let's look at some reasons that point towards React Native taking the center stage in the future. Supports Both iOS & Android - 'Supportive' Because of the two different operating systems which are majorly being used by the customers across the world, the primary challenge for the mobile app development companies is to choose one ahead of the other. But Facebook made it easy by introducing React Native. It supports both iOS and Android making it convenient for the app developers to use the same code for both the platforms without writing it from the scratch. Reusability for better development What makes us to state that REACTS is the eventual fate of application development? It is the reusability of the components. You don't have the Web view components anymore for hybrid apps with React native. The essential code for this framework will easily be reused within the native apps, and you'll easily compile it
Leslie Holwerda

New Personal Learning Networks - Stephen's Lighthouse - 0 views

  • Seek out experts on the web.
  • Filter.
  • Don’t just consume, contribute.
  • ...7 more annotations...
  • Start following blogs you find interesting.
  • Employ a social bookmarking site.
  • Be yourself!
  • Interact with sources both big and small.
  • Join a professional social network.
  • Find a great online community.
  • Share links of interest.
  •  
    How to! PLN development
titechnologies

Top 11 Tips to Improve AngularJS Performance - TI Technologies - 0 views

  •  
    AngularJS is made to rearrange the complex process of building and overseeing JavaScript applications. In view of the Model-View-Controller, or MVC, programming structure, AngularJS is particularly valuable for making single page web apps. Today, online businesses are enormously affected by the performance of web technologies that they use for their respective tasks. Henceforth, it winds up the importance to dive into the majority of the elements that are harming their business growth. AngularJS can rapidly be added to any HTML page with a straightforward tag. In case you're asking why you have a couple of slow pages, here are a few hints to accelerate your code. AngularJS Optimization Tips Batarang Tool to Benchmark Watchers Batarang is an awesome dev tool from the AngularJS developer that brings down your debugging efforts. In spite of the fact that it has numerous new features, some of them enable you to profile and track the execution of your AngularJS performance. In addition, the watch tree figures out which extensions are not destroyed as it is by all accounts if there is an increase in the memory. Chrome Dev Tool Profiler to Identify Performance Bottlenecks This one is a helpful device that gives you the alternative to choose which profile type you need to make. Take Heap Snapshot, Record Allocation Timeline, and Record Allocation Profile are utilized for memory profiling. After this performance improvement, your app will complete in under two seconds and clients can freely connect with it then. Limit your watchers Talking about which, whenever you introduce data-bindings, you make more $scopes and $$watchers, which drags out the digest cycle. Excessively numerous $$watchers can cause lag, so restrain their utilization as much as possible. Utilize scope.$evalAsync On the off chance that you endeavor to manually initiate the digest cycle while it's now running, you could get an error. To keep this from happening, utilize scope.$evalAsync rather than $appl
Dennis OConnor

Martin Dougiamas Keynote at Moodlemoot Canada | Some Random Thoughts - 13 views

  • Martin Dougiamas presented the keynote at the Canadian Moodlemoot in Edmonton.
  • Martin updated us with the current stats on Moodle 54,000 verified sites worldwide. 41 Million users 97 language packs (17 fully complete, the rest are in various states) 54 Moodle Partners who fund the project and its going very well ensuring the project will continue into the future. (such as Remote-Learner who I work for) USA still has the highest raw number of installations and Spain has half of that with much less population. Brazil is now 3rd in the world and has overtaken the UK now in total installs. 3 of the top 10 are English speaking per head of population, Portugal has the largest number of Moodle installations.
  •  ”a lot of people find that giving students the ability to teach is a valuable learning process” – Martin Dougiamas.
  • ...10 more annotations...
  • As many may have seen before, there are 10 steps of pedagogical usage of Moodle, which is outlined on Moodle Docs. It details the typical 10 step progression which looks like: Putting up the handouts (Resources, SCORM) Providing a passive Forum (unfacilitated) Using Quizzes and Assignments (less management) Using the Wiki, Glossary and Database tools (interactive content) Facilitate discussions in Forums, asking questions, guiding Combining activities into sequences, where results feed later activities Introduce external activities and games (internet resources) Using the Survey module to study and reflect on course activity Using peer-review modules like Workshop, giving students more control over grading and even structuring the course in some ways Conducting active research on oneself, sharing ideas in a community of peers
  • A lot of people want that secure private place in the LMS with big gates, with students needing to gain competencies and knowledge.  Many people really want this “Content Pump” focus, becuase it is what they need. Others use it as a community of practitioners, connected activities, content created by students and teachers alike and many methods of assessment. These are the two ends of the spectrum of usage.
  • Moodle has two roles: to be progressive and integrate with things coming up, and a drag and drop UI, with innovate workflows and improve media handling and mobile platforms to be conservative and improve  security and usability and assessment , accredition, detailed management tracking and reports and performance and stability
  • Since Moodle 1.9 came out three years ago,  March 2008 and most are still using the three year old code which has had fixes applied since then (1.9.11 is the current release.) The support for 1.9 will continue until the middle of 2012 as it is understood that it will be a big move to Moodle2.   “If you are going to Moodle2, you may as well go to Moodle 2.1 as it is better with 6 months more work” .
  • However, the ongoing support for each release will be 1 yr moving to the future. Moodle will be released every 6 months which enables the organisations to plan their upgrade times ahead of time.
  • What will be in Moodle 2.1? Performance Restore 1.9 backups Quiz/question refactor Page course format Interface polishing Official Mobile app (there now is a Mobile division)
  • HQ are working on an official app which uses Moodle 2 built-in web services. This provides a secure access to the data in Moodle 2 for people who have accounts in Moodle which greatly benefits mobile apps.
  • Moodle HQ has looked at what is Mobile really good at and identified them one by one and implemented them.  This includes messaging, list of participants in your course, marking attendence (in class roll call). This will be for the iPhone first and then someone will make it for Android so it will lag behind, but will be the same.
  • What is going to happen in 2.2 and beyond?
  • Grading and Rubrics Competency Tracking (from activity level, course level, outside courses to generate a competency profile) Assignment (planning to combine all 4 into one type and simplify it) Forum (big upgrade probably based on OU Forum) Survey (to include feedback/questionnaire – being rewritten currently) Lesson Scorm 2 Improved reporting IMS LTI IMS CC (although it is in 1.9 needs to be redone)
  •  
    An important overview for any one using Moodle, especially useful for those contemplating an upgrade to 2.0 .  (I'll make the move when we have 2.1 or 2.2.)  
Courses Web

Web courses HTML CSS PHP-MySQL JavaScript Ajax Flash - 0 views

  •  
    Free courses for web programming, development and site building.
  •  
    Free courses for web programming.
paritiwari900

Web Design | Responsive Websites, SEO Friendly, Mobile Website, Web Designing Company i... - 0 views

  •  
    A good design should be facilitate users to get the maximum from the website; the website should not be there for its own sake.>At Jainit, Everything You Need to Build Sites and Apps with Pure JavaScript, Bootstrap, CSS5, HTML5, Anjular js
Kathleen Cercone

RSS and Feeds - 0 views

  •  
    This is what you use and will be demonstrated in the conferencd
1 - 9 of 9
Showing 20 items per page