Skip to main content

Posts

Showing posts from May, 2018

Tech Terms you Must Know : Mobile

Image Source :  attunity Mobile HYBRID APP Hybrid apps are applications that will work on different platforms (computers, mobile devices, tablets) and are a combination of a native app (one that is stored locally on your device) and a web app (one that is accessed through a web browser on the Internet). Amazon and Apple App Stores, Twitter, Yelp, and Gmail are all examples of hybrid apps. IDE (INTEGRATED DEVELOPMENT ENVIRONMENT) IDE is a software application that includes tools like source code editors (text editors specifically designed for writing code), debuggers (tools for testing code), and build automation tools (tools for compiling code into machine-readable format and running automated tests). Examples of IDE’s include Eclipse, Visual Studio, and VIM. NATIVE APPS Native apps are made specifically for certain platforms. They only run on the platforms they were built for, and are stored locally on those devices. Mail for iOS and Ingress for Androi...

Tech Terms you Must Know : Data

Image Source :  thenextweb Data BIG DATA Big data is a term for collections of data that are so large they can’t be processed through traditional data processing systems. These collections come from sources like mobile devices, emails, search keywords, user database information, applications, and servers. By finding ways to comb through this data, companies can identify consumer patterns and use them to predict and optimize their business. DATA ARCHITECTURE How data is collected, stored, accessed, and used in companies and organizations DATABASE Data architecture describes the way data is collected, stored, accessed, and used in companies and organizations . It can be seen as the roadmap for how data flows across an organization’s IT systems and applications. DATA MODELLING Determining what kind of data is needed and how it will be structured and organized DATA VISUALIZATION Data visualization is the use of graphs, charts, tables, infographics, et...

Tech Terms you Must Know : Systems

Image Source :  Socerg Systems CACHING Caching is what happens when a web browser stores recurring website assets—like images and font styles—so that the website will load faster on repeat visits from the same user. By caching, your browser won’t have to reinvent the wheel every time the site is requested. CLOUD COMPUTING Cloud computing is a practice where data is not stored locally on your own computer, but instead is spread out among a number of remote servers accessible through the internet. Service like Google Docs, Facebook, and Gmail are examples of cloud computing—you are interacting with data on your home computer that is stored externally in “the cloud.” FIREWALLS Firewalls are systems designed to protect and secure a computer network—everything from a commercial web service to your home WiFi network —from external security risks. Firewalls monitor inbound and outbound network traffic and determine whether or not to allow the traffic through ba...

Tech Terms you Must Know : CSS

Image Source : WikiMedia CSS CSS (CASCADING STYLE SHEETS) CSS is the language used to add style to documents created with HTML . Where HTML comes first and creates the foundation for a page, CSS comes along next and is used to create the page’s layout, color, fonts, etc. CSS3 CSS3 is the latest version of CSS, introducing features like rounded corners, shadows, gradients, transitions or animations, and new layouts like multi-columns and flexible box or grid layouts. SELECTOR Selector is a part of CSS code that defines which HTML element the CSS styling effects . For example if element “p” (say, a specific paragraph) is a selector, then p TKTKTKTK will change the font size of the selected element. PROPERTY A property in CSS is the part of a web page’s foundational HTML code (font size, color, margin) whose appearance or style is changed by CSS. VALUE A value is the CSS code that defines the settings for for a CSS property. For example, if you’re using...

Tech Terms you Must Know : Back End development

Source :  simpleprogrammer Back End development BACK END Back end refers to the “under the hood” part of a website or web service that makes it run (this includes applications, web servers, and databases), and is typically not visible to the user interacting with the site or service. APPLICATION Applications are types of software (also called “apps” and often used to refer to mobile device software) designed to provide a function for a user or another app . Apps include everything from web browsers, to word processors, to photo and image editing tools, to chat programs like Skype and Google Hangouts. API (APPLICATION PROGRAMMING INTERFACE) An API is the interface used for building web applications. APIs provide building blocks for coders to use, and then the coders put those blocks together to create the program they are trying to build. Examples of APIs include Google Maps API (allows developers to embed Google maps on web pages), Twitter APIs (Twitter has ...

Tech Terms you Must Know : Front End development

Image Source :  Simpalm Front End development FRONT END Front end describes all the parts of a website that can be seen and interacted with by users. Front end web development usually involves coding with HTML, CSS, and JavaScript. HTML (HYPERTEXT MARKUP LANGUAGE) HTML is the standard language used to create web pages. It’s the most basic building block you’ll need for developing websites. You might remember basic HTML tags from early personal websites like Myspace, where you could customize your page with commands inside <>. HTML5 HTML5 is (as of this writing) the latest version of HTML. HTML5 focuses on features that can be used on low-powered devices (making it ideal for creating mobile applications), the native ability to work with multimedia and graphic content, and new semantic web tag elements (features you use to structure your pages and documents). ELEMENTS Elements are individual HTML components of an document or webpage. For example...

Tech Terms you Must Know : Typography

Image Source : Medium.muz.li Typography FONT Fonts or typefaces are what determine the look of your text—they are typically designed by people who specialize in type design. Fonts are organized by style family’s (Arial) and then grouped by weight with in that family (regular, italics, or bold). KERNING Kerning refers to the space between characters (letters, numbers, punctuation) and the process of adjusting that space to avoid unsightly gaps and improve the legibility of text. LEADING (PRONOUNCED “LED-ING”) Leading is the vertical distance between lines of text on a website—in other words the space between lines, a subtle (but important!) part of design appearance. TRACKING Tracking is the amount of space between words (as opposed to individual characters), and like kerning and leading, is essential for legibility. TYPE HIERARCHY Hierarchy is a method of using different font sizes and styles on a website in order to organize the site and make it mor...

Tech Terms you Must Know : User Experience

Image Source : Interaction Design User Experience MOOD BOARD Mood boards are collections of content (images, materials, pieces of text) used to represent the visual style of a website—or any creative project — (color palette, images, icons, and fonts) in pre-production. The style represented on a mood board is then translated into digital form by visual designers. SITEMAPS Sitemaps are outlines or maps of the pages that make up a website. They show the relationship between the pages and links, apps, videos, or other components, and can take the form of a document or its own page on the website. USER INTERFACE (UI) User interface includes all the parts of a website, app, computer, smartphone, etc. that the user can manipulate and interact with. Display and touch screens, website menus, keyboards, your cursor —these are all part of a user interface. USER EXPERIENCE (UX) UX describes the emotions, attitudes, and ease-of-use a person has when using a product ...

Tech Terms you Must Know : Graphic Design

Image Source : University of New Hampshire Graphic Design COLOR VALUE Color value is a color’s shade. Value can be defined in HTML by name (black), hexadecimal color code (#000000), or RGB code (0, 0, 0). COLORY THEORY Color theory is the study of color mixing and the visual effects of specific color combinations (complimentary colors, color harmony, how to achieve specific tints and shades, etc). GRID SYSTEM Grids are a set of columns and rows that can be used as guidelines to arrange content on a web page. Grid systems help provide a solid base of uniformity and consistency in your design, making it more legible for the viewer. PIXELS PER INCH (PPI) PPI—also known as “density”—describes the amount of pixels (small dots of light that combine to create an image) per inch on a device display. The higher the PPI count, the sharper images and text will appear. RASTER IMAGES Raster images are computer graphics made of pixels that can be edited pixel-by...

Tech Terms you Must Know : Growth Hacking

Image Source : Quora.com Growth Hacking GROWTH HACKING Growth hacking is the creative use of technology (websites, marketing emails, apps) and analytics (data mining, A/B testing) in combination with product development to increase a company’s growth. Growth hacking focuses on lower cost marketing alternatives to traditional television, newspaper, and radio ads and is often used by startup companies looking to grow their business rapidly during their launch phase. A/B TESTING A/B testing is the practice of comparing two versions of online content—websites, apps, marketing emails, etc. —in order to see which version performs better. The two versions (A and B) are presented to users at random in order to gauge reactions. CONTENT MARKETING Content marketing uses online content—e-books, videos, blog posts, podcasts etc—in order to attract an audience who might become customers . Content marketing doesn’t explicitly advertise a brand, but is designed to indirectly s...

Tech Terms you Must Know : Online Marketing

Image Credits : Google Search Online Marketing AFFILIATE MARKETING Affiliate marketing is a strategy where businesses reward individual affiliates (people or organizations outside the business) for bringing in new customers or visitors through ads or content on the affiliate’s website. Affiliates receive payments or product discounts based on the number of customers they generate. These are exceptionally common on personal or lifestyle sites, where you might notice that the product recommended has a link with a bunch of additional stuff tracked on. That means that if you buy the product, the blog or site that lead you there will make some percentage of that sale. Top Affiliate Service provider in India Fliplart  and Amazon BOUNCE RATE Bounce rate is the percentage of visitors to a website who leave the website quickly without really looking at it —Google analytics calculates bounce rates based on website sessions where a visitor only sticks round to look at...

Tech Terms you Must Know : Social Media

Image Source : Google Images Social Media CONTENT CURATION Content curation is the process social media sites use to gather and present content (articles, links, videos, images, etc.) that are relevant to a specific topic or a user’s area of interest. Content can be selected manually by a person designated as a curator, or it can be gathered through automated programs that track things like upvoting, likes, or analysis of a user’s previous online activity. ENGAGEMENT Engagement is the term used for likes, shares, comments, and other interactions with a business’ social media presence. It’s one metric companies use to measure and evaluate their social media performance. Liking posts on Facebook, tweeting on Twitter, and viewing pins on Pinterest are all examples of social media engagement. EMBEDDING Embedding is the process of putting social media content on a web page. When you see a YouTube video on a blog you’re reading, or a tweet posted on a business’ we...

This Is How to Clean Your Smartphone Without Damaging It.

Our hands are among the dirtiest parts of our bodies. Sorry, but it's true. And that puts our smartphones in an unfortunate position. You don't want your high-tech device to also be a disease-carrying nightmare, but you also can't exactly toss it in the dishwasher to get it sanitized. Fortunately, there are a few tips and tricks you can use to tidy up your phone (just be aware of your warranty). Read also : Jio : 1100GB Data @ 100mbps, fibre-to-the-home (FTTH) broadband. Cleaning Calls Yes, your phone is filthy. Just read this  Buzzfeed writer's harrowing account  of what happened when she actually tested her and her coworkers' phones to see what was living on them. Spoiler alert: literally every phone was basically a thriving germ-topia. But you can't just dunk your phone in the sink and give it a good scrubbing. If it can't handle water, won't liquids like disinfectants, dish soap, and bleach be just as harmful? Luckily, no. You can...

.APP for your website by GOOGLE : APP Domain

TechieDesk.app is Available Google is now letting people make sites ending in .app, releasing its monopoly on the top-level domain after three years. Google acquired the top-level domain .app in 2015 , after shelling out just $25 million for the honor. Top-level domains are the last part of a domain name, like .com or .org. .app wa a highly desired name by website makers, given the association with apps . As Google puts it in its press release , “ Even if you spend your days working in the world of mobile apps, you can still benefit from a home on the web. ” Choose Top Domain Providers to get .app Google claims .app is the first top-level domain to require HTTPS encryption. Most sites already use HTTPS encryption, so while it’s not exactly new, it could help tackle the 32 percent of the internet that’s still not encrypted with HTTPS, according to numbers from Mozilla . Beginning today at 12PM ET through May 7th, users can register .app domains through Google’s Early...