Monday, 11 December 2017

React 101

Details

Women Techmaker, Hyderabad and GDG Hyderabad is collaborating for the 1st time with THub and Coderplex community to provide a platform for all the developers in Hyderabad to learn, share and network. This platform is for developers who are interested in Google's developer technology; everything from the Android, Chrome, Drive, and Google Cloud platforms, to product APIs like the Cast API, Maps API, and YouTube API.

About this event :

This event is primarily on React Js. React is a front-end library used for handling the view layer for web and mobile apps. ReactJS allows us to create reusable UI components. It is currently one of the most popular JavaScript libraries.

Session will be followed by showcasing some of the work the community members have done this year.

Who is eligible for this event:

This event is open to all but a confirmation we will sent to the selected members. Even thought it doesn't use HTML we still recommend basic understanding of Javascript, HTML5, CSS3. Knowledge of these will make this session more useful to you.

Monday, 6 November 2017

Join Us Virtually at CodeRage XII - November 7-9


Join Us at CodeRage XII
Join us at Embarcadero’s 12th annual virtual developer conference, CodeRage XII, November 7-9 from 6am - 5pm CST. This completely free, three day conference is your source for the latest on development tools and technical deep dives, best practices from industry thought leaders, emerging technologies and platforms. 
Our very own Sandeep Adwankar, Product Manager at Sencha, will lead an Introduction to Sencha Products session, focusing on Ext JS, Tools, Test, ExtReact and GXT on Wednesday, November 8th at 12:00pm CST. Additionally, Marco Cantu, author of the Mastering Delphi series, will lead an Introduction to Ext JS for Delphi Developers session on Tuesday, November 7th at 11:00am CST.
We hope you will join Sandeep and Marco to learn more about Sencha! If you're interested in learning more about Embarcadero's RAD Studio products, you can see the full list of sessions here. Here's a few other notable standouts speaking at CodeRage XII we thought you might find interesting: 
  • Robert C. "Uncle Bob" Martin, author of Clean Code: A Handbook of Agile Software Craftsmanship, is speaking on, "The Clean Coder - An Introduction to Software Professionalism"
  • Steven McConnell, author of "Code Complete", is speaking on "Managing Technical Debt"
  • Ray Konopka, author of "Developing Custom Delphi Components", shares his "IDE Productivity Tips & Tricks"
  • Cary Jensen, author of "Delphi in Depth: FireDAC", speaks on "FireDAC in Depth: Creating and Using Indexes"
We hope you'll join us virtually this week  register for free today to save your seat!
  The Sencha Team

Join Us at CodeRage XII November 7-9, 2017


This webinar meets 3 times.
  1. Wed, Nov 8, 2017 5:30 PM - Thu, Nov 9, 2017 5:30 AM IST
  2. Thu, Nov 9, 2017 5:30 PM - Fri, Nov 10, 2017 5:30 AM IST


It is time for your favorite online developer conference: CodeRage. This year for CodeRage XII we are adding more platforms, more technology, and more learning. Join us for 3 full days November 7th through 9th. This email is for room 1. You will be automatically registered for Room 2 as well. To join it, use this link: https://attendee.gotowebinar.com/register/3652503247131146241 (You only need to register for once and you are registered for everything!) More information: http://thecoderage.com https://www.embarcaderoacademy.com/p/coderage-xii Less


Thursday, 2 November 2017

Install Android Studio

Step by step to Install Android Studio.

To Install Android Studion on your Mac as below.

1. Launch the Android Studio DMG file.
2. Drag and drop Android Studio into the Application folder then click on the Android Studio.


3. Select Whether you want to import previous Andriod studio settings, then click on Ok.
4. Click on next to install.

5. Choose the type of setup you want to install.

6. Following are the steps to complete the installation.











Reference: Android.com

Tuesday, 24 October 2017

Building Search Engine Friendly applications using Angular Universal

Building Search Engine Friendly applications using Angular Universal

  • InnoMinds - Kondapur

    Kala Jyothi Building, Survey 185, Masjid Banda, Kondapur, Hyderabad(map)
  • We are hosting a meetup session on building SEO friendly applications using Angular Universal at Innominds. Though front-end applications provide rich and interactive UI to our clients, the content presented on these sites is hard to read for most of the search engines. It is hard to share these sites on social media, as they don't generate good previews. To solve these problems, Angular team added the support to render the applications built using Angular from a server.
    This session will cover the following topics:
    1. Introduction
    2. Front-end applications and Search engines
    3. What is Angular Universal?
    4. Setting up Angular Universal with Angular CLI
    5. Adding Angular Universal to an application with multiple routes

    About Innominds
    Innominds provides product engineering services and digital solutions and is a Top 50 Best Companies to Work for in IT/ ITES in 2016. Innominds has a UI practice that provides consulting, design, engineering, implementation and support services on several UI technologies including AngularJS1, Angular, React and Vue. 
    Speaker
    Rabi Kiran (Ravi) – UI developer, working as Principal Engineer at Innominds and organizes the ngHyderabad meetup

Registration

Thursday, 21 September 2017

Extjs Package Loading on the Fly

Dynamic Package Loading

Ext JS 6.5 and Sencha Cmd 6.5 introduced some amazing new capabilities

Sencha Cmd 6.5 has supported the concept of packages for several years and large-scale applications. Sencha Cmd then builds all of these pieces into your application. Now we can use these packages from Sencha Cmd 6.5 onwards in a whole new way dynamically.

Upto now we are adding the packages names in "requires" array in your app.json.

         requires:[
                  'dashboard'
         ]

For dynamic package loading, simply move packages from requires to "uses" array and add a
"package-loader" in requires.

        requires:[
            'package-loader'
        ],
       uses:[
            'dashboard'
       ]
After adding these package changes, for build the application we need to do the following commands.

For Dev:

Sencha app build --dev --uses

For Prod:

Sencha app build --prod --uses

For Particular package:

Sencha app build --dev --uses=dashboard

--uses for to fully build the application and all of its external packages.

Using dynamic package loading can be a real time time saver for users, No longer to wait entire application to load, to load what ever they needed. It also time saving for the developers no need to build the entire application.

In main controller we need to add the ext loader class.
requires: [
        'Ext.Package'

    ],

package loading will be.

routes: {
        ':type': {
            before: 'loadPackage',
            action: 'showView'
        }
    },
 
    loadPackage: function (type, action) {
        var view = this.getView(),
            pkg = this.getPackageForType(type);
 
        if (!pkg || Ext.Package.isLoaded(pkg)) {
            action.resume();
        }
        else {
            view.setMasked({
                message: 'Loading Package...'
            });
 
            Ext.Package.load(pkg).then(function () {
                view.setMasked(null);
 
                action.resume();
            });
        }
    },
 
Source: Sencha

Thursday, 7 September 2017

Sencha Acquired by IDERA, Inc.

From Sencha:


Exciting News: Sencha Acquired by IDERA, Inc.

I’m very pleased to announce that Sencha has been acquired by IDERA, Inc. Sencha will become part of IDERA’s Developer Tools business, combining Embarcadero’s award-winning RAD Studio portfolio with Sencha’s Ext JS framework, Sencha Test and ExtReact. This product portfolio will provide powerful solutions for developers to reduce the cost and complexity of developing and delivering enterprise applications across multiple device types. 

About IDERA

For those of you who aren’t familiar with IDERA, they deliver B2B software productivity tools that enable technical users to do more with less — from database administrators, to database and application developers, to test management teams. IDERA, Inc. brands span three business units evangelized by millions of community members and more than 50,0000 customers worldwide, including more than 90% of the Fortune 500.

Continuing to Serve You

The IDERA and Sencha teams will be working together to ensure a seamless transition. Your contacts at Sencha will continue to work with you, and all of our customers and partners can continue to do business as usual. Our top priority is you and your continued success. 
To learn more, read the press release. If you have questions, please contact us.
Written by 
Art is CEO of Sencha and has deep operational expertise across sales, marketing, product development, services, and support. Prior to Sencha, he was CEO of Cordys where he transformed the Netherlands-based software company into a BPM PaaS and Cloud Provisioning provider and successfully led its acquisition by OpenText. Before that, he was President of MontaVista Software, breaking into non-traditional Linux markets such as automotive infotainment systems and aerospace controls. Art has led sales and services organizations in the Asia Pacific/Japan territory with Documentum, Cadence, and General DataComm. Art also served 27 years in the US Air Force and Air Force Reserves, retiring as a Lieutenant Colonel.

Tuesday, 22 August 2017

PyConf Hyderabad 2017

We are happy to announce the very first annual Python conference in Hyderabad, the PyConf Hyderabad being organized by Hyderabad Python Users Group(HydPy) at International Institute of Information Technology, Hyderabad on October 7-8, 2017. We are working with various local developer communities in the city to bring synergies around Python together under one roof.

More details available at http://pyconf.hydpy.org/

Call for Proposals has started and the deadline is Aug 31, 2017.
If you want to submit a proposal, please visit https://pyconfhyd.talkfunnel.com/2017/


- For announcements, follow us at http://twitter.com/HydPython
- If you have any queries regarding the conference, feel free to contact us through email at contact@hydpy.org.
- Interested in sponsoring the conference? Please reach out at sponsorship@hydpy.org.

Regards
Team PyConf Hyd

Monday, 31 July 2017

Extjs how to create workspace

Hello,

From today we will discuss about the basics of sencha ExtJs. How to create wotkspace..

In Extjs before going to create an app we must create an home for it that is called the workspace.
So will start with sencha cmd command.

sencha -sdk /path/to/ext-n.n.n generate workspace /path/to/workspace

Saturday, 29 July 2017

How to find .bash_profile in mac

Hello Folks,


We have to create if it doesn’t exist in the Mac.  First we need to search in Spotlight if it doesn't exist we have to create in logged in user profile after creation of this it will not visible because this is hidden file.

Creation of .bash_profile in Mac for this open Terminal.app and enter following text. 

touch .bash_profile

For opening of the this file enter below text in terminal

open -a TextEdit.app .bash_profile

This will open a blank text for to enter the text.


Friday, 28 July 2017

Sencha command not found in mac

Hello,

Today i got a strange error in mac book not able to find the sencha after sencha cmd installation.

When i installed sencha cmd 5.1 in one of my friend mac, it shown installed successfully but when am trying to access from terminal it is showing sencha not found error is coming.

finding all ways from user bin folder everything is there but am not able to run sencha. after some time i got to know that we need to add path in mac system manually.

In mac system open user .bash_profile file and the following text.


export SENCHA_CMD_5_1_0="/Users/username/Path/To/Sencha/Cmd/5.1.0.XXX"

export PATH=/Users/username/Path/To/Sencha/Cmd/5.1.0.188:$PATH



Wednesday, 26 July 2017

Sencha Themer install and setup

Hello Folks,

Today I would like to explain about the how to install and setup the Sencha Themer Version 1.2.0.41. Step by step installation you can check in the following screenshots.

To complete the installation Sencha Themer we must meet the following requirements.

System Requirements

Operating Systems

* Windows (Win 7+)
* Mac OS X
* Linux 32-bit / 64-bit


Cmd

* Sencha Themer requires Sencha Cmd 6.2 or greater. We can download Sencha cmd from here.
   If you already have Cmd installed in your System, We can upgrade Cmd from the following       Command.

 Sencha upgrade

Ext Js

Sencha Themer is compatible with ExtJs 6.0.1 and greater versions for classic toolkit and Extjs 6.2 and greater for Modern toolkit.

Installation Steps

Once we met the all the above requirements then click on installer file.


Step1:
        
Welcome screen for Sencha Themer and click Next.


Step2:
Accept the License agreement and click "Next >".


Step3:
Designate Use Scope for "All Users" or "Current User" select and click "Next >".


Step4:
Select installation Directory for Themer to be installed and click Next.


Step5:

Click on Next to proceed to install.




Source from Sencha docs

Wednesday, 19 July 2017

Tech Talk: Learn How to Build Responsive React Apps with ExtReact

Tech Talk: Building Responsive React Apps with ExtReact


Sencha ExtReact

ExtReact provides React developers with a complete set of components that can respond and adapt to any device, platform, or screen size. Join us for a tech talk on July 27th, where we'll demonstrate how you can deliver the right experience to each user's device using simple, concise, declarative techniques. Topics to be covered will include: 
  • Fluid layouts with flex box
  • Responsive props that adapt to changes in screen size
  • Using platformTags to target specific devices and platforms
  • Best practices for standardizing screen size boundaries
Event Details:
Thursday, July 27, 2017
10:00am PDT | 1:00pm EDT | 6:00pm BST
60 Minutes
Featured Speaker: 
Mark BrocatoMark Brocato is an Engineering Director at Sencha. He's been developing with Ext JS since version 2. Before coming to Sencha, he was the Director of R&D at BioFortis, a Life Sciences startup, where he led the development of several Ext JS apps. He is also the creator of mockaroo.com, a web service for generating large datasets for software testing and demos.