Saturday, April 30, 2016

app development in kathmandu by openeyes

Open Eyes IT Solution is a US based software outsourcing and solution provider company. We offer outsourced product development, custom development, IT outsourcing services and with highly focus on qualitative, timely delivery and cost-effective. With a pool of highly skilled software engineersOpeneyes offers its clients the value-added solutions, technical skills, accountability and industry knowledge that help to reduce their operating costs, deliver custom applications on time and on budget. Android training in lalitpur,Nepal
Since its establishment, the company has achieved outstanding success in developing and delivering a stream of innovative products, services and solutions in the given field. Working with some of the world leading business, it has earned the reputation as a supplier of the most reliable software solutions.Android training in kathmandu, Nepal
Open Eyes IT Solution is an Entrepreneurship for software development and mobile application development. From a normal website to e-commerce,school management system,mobile application,etc we do this all.In IT Sector we Open Eyes IT Solution is an Entrepreneurship for software development and mobile application development. From a normal website to e-commerce,school management system,mobile application,etc we do this all. app development, mobile app in nepal

gallery of app development

android training center in kathmandu
android training center in kathmandu

android training center in lalitpur
android training center in lalitpur

Friday, April 29, 2016

location of android training

OPEN EYES IT SOLUTION

Kumaripati,Lagenkhel
Ph: +977-01-5520177
Cell: +977-9843617299
+977-9818710707
Email: info@openeyesit.com
Website: www.openeyes.com.np
Office hour: 7:00AM to 7:00PM

it training in nepal
it training in nepal

Sunday, April 24, 2016

Android Learning Key points

Summary of Key Learnings
Android training in Lalitpur
Android training in Lalitpur 

  • Learn the core concepts of an object‐oriented programming language (Java)
  • Develop programming skills by building Native Android Mobile Apps
  • Implement your applications
  • Develop Android based Apps and sell Android Apps in the marketplacewith Live Industrial Project
  • Understand theAndroid OS, UI and Design requirements
  • Learn Android Storage
  • Deploy the application in the marketplace to show during interviews and in Final semester Viva presentation.

Saturday, April 23, 2016

JAVA CONCEPTS

Android training in ktm
Android training in ktm

JAVA CONCEPTS

  • Introduction to Android
  • OOPs Concepts
  • Inheritance in detail
  • Exception handling
  • Packages & interfaces
  • JVM & .jar file extension
  • Collections – HashTable,Vector,,List, ArrayList, HashMap
  • Multi threading(Thread class & Runnable Interface)

Thursday, April 21, 2016

Android development

App Development
App Development
The main aim of Android development course is to make student able to develop their own Android based application. During this course, students will be given to develop an individual project and make the application run successfully on the Android Device or emulator.







Wednesday, April 20, 2016

How we conduct training

Android advancement utilizes abnormal state programming dialect and the application programming file is at some point too expansive and excessively unpredictable, making it impossible to get it. Accordingly, our instructional method utilizes reasonable, hands-on methodology. The two hour class is separated into two sections; one hour for instructional and one hour for commonsense area. Understudies are furnished with to broad number of hands-on activities to better their comprehension of the ideas and pragmatic cases and to make them acquainted with ongoing working situations. What's more, week by week tests and modification are directed by the organization to guarantee understudies learning level are up to coveted level.
Android App Development
Android App Development

We ordinarily enlist around 5 or 6 understudies for each gathering, which we accept, will encourage understudies with adequate consideration from teacher and rate up their learning.

The module based syllabus guarantees that understudy create satisfactory learning and abilities before moving to more elevated amounts in Android application improvement. What's more, the undertaking work done toward the fulfillment of instructional period guarantees understudies have increased adequate and in addition satisfactory expert abilities. At exactly that point we approve the culmination of Android App Development preparing program at our PC establishment.

Saturday, April 16, 2016

Best android training institute



Android training in ktm
     Android training in ktm
If you are willing to get Android training by the best Android experts, but you are not sure about choosing one among the many available in the Android training world. Its definitely a catch22 situation. When you conduct a search for Android training center through Google or LinkedIn, you would come across million of profiles who are a part of the Android training institute and call themselves app developers who can offer you the best service. With such a wide scope of resource availability, it is very difficult to choose the appropriate one for your business. You have to make sure that you partner with a Android Training / professional application developer that would be able to develop app effectively and give you good return for your investment. Choosing a top application developer among many is indeed a challenging job, but you can make by choosing Open eyes ,only trust_able Android training in ktm.

Friday, April 15, 2016

Data Storage

Data Storage: How and when to use(Real time Scenarios)
Android training
Android training 

  • Share Preferences
    • File Storage
      1. Reading and Writing Sd card
    • Database : SQLite
      1. SQLite Basics
      2. Creating database
      3. CRUD operation
    • Assignment: Database Related Project. Taking input from the Form and saving it to the Database and Display the information Listview.

Wednesday, April 13, 2016

Mobile application Develpment

happy New Year
Happy New Year
Open Eyes IT Solution is an Entreprenuerrship for software development and mobile application development. From a normal website to e-commerce,school management system,mobile application,etc we do this all.In IT Sector we Open Eyes IT Solution is an Entrepreneurship for software development and mobile application development. From a normal website to e-commerce,school management system,mobile application,etc we do this all.

Tuesday, April 12, 2016

New year Offer :Android Training

Happy New Year 2073
New Year Offer in Android Training
New Year Offer in Android Training 
With the warm wishes of New Year 2073 ,we would like to thanks you for your continuous support .
And we are excited to Offer you a special Session of Android training in Ktm .
android training in ktm
Android training
REGISTER NOW:
9843617288
+977-015540177

Monday, April 11, 2016

Mobile application development

Android training in open eyes provides a collection of classes that aims to helps you build great app developer : mobile app developer,Android app development as other android related application development.
android developer in nepal
Android Devloper in Nepal

Friday, April 8, 2016

Google considering swift as a first class language for Android

Google considering swift as a first class language for Android


About the time Swift was going open source, representatives for three major brands :Google, Facebook and Uber ,were at a meeting in London discussing the new language. Sources tell The Next Web that Google is considering making Swift a “first class” language for Android, while Facebook and Uber are also looking to make Swift more central to their operations.
Google’s Android operating system currently supports Java as its first-class language, and sources say Swift is not meant to replace Java, at least initially. While the ongoing litigation with Oracle is likely cause for concern, sources say Google considers Swift to have a broader “upside” than Java.
Swift is also open source, which means Google could adopt it for Android without changing its own open source mobile structure.
android training in ktm
Android training in ktm


Could Google do it?

Born at Apple as a replacement to Objective C, Swift quickly found favor with developers as an easy-to-write language that shed much of the verbosity and clumsy parameters other languages have. It was introduced at WWDC 2014, and has major support from IBM as well as a variety of major apps like Lyft, Pixelmator and Vimeo that have all rebuilt iOS apps with Swift.
Swift can’t be copy-pasted for any platform, though. Specifically, Android would need a run time for Swift — and that’s just for starters.
Google would also have to make its entire standard library Swift-ready, and support the language in APIs and SDKs. Some low-level Android APIs are C++, which Swift can not currently bridge to. Those would have to be re-written.
Swift would also not be useful in bridging higher level APIs in Java; they’d have to be re-written as well.
Using Swift for Android is not impossible, though. Late last year, developer Romain Goyet toyed with Swift for Android — and had some success. While that project was completed well ahead of Swift being open source, it nonetheless proved that it can be done.
That project used the Android NDK, which allows other languages to be loosely implemented into Android. With an open source Swift and support from Google, Android apps wouldn’t require that toolkit.
All told, Google would have to effectively recreate its efforts with Java — for Swift. If the company is motivated enough, it’s very possible to do so without compromising on its open source values or ruffling any developer feathers along the way.
Android Application Training in Nepal
android application training in Nepal

Kotlin 

Just reaching its potential, sources also claim Kotlin is being discussed as a first class language for Android.
Like Swift, Kotlin is object oriented with a focus on safety. Unlike Swift, Kotlin works with Android Studio, Google’s IDE for Android development.
Unfortunately, sources tell The Next Web that Google’s current mindset is that Kotlin is a bit too slow when compiling.
But, Kotlin is billed as a language that “works everywhere Java works,” and has “seamless” support for projects that mix it and Java.
It would be much less work on Google’s end to get Kotlin up and running for Android, but could be a tedious transition for developers.
android application Development
Android application Deveopment

Facebook and uber

Facebook’s interest in Swift appears to be completely founded in technological advancement.
A benefit of Swift is that it can serve as both a forward-facing language as well as a server-side one. For a product like Facebook, that’s beneficial; apps and servers can speak to one another seamlessly, and it potentially gives the company a wider scope to write APIs for services.
And work may have already begun. A Github pull request in the Swift repository named ‘Port to Android’ was made by a Facebook employee. It’s not clear if his work was official Facebook business or not, though we have confirmed Facebook is already working with Swift internally — it’s just not known how thoroughly.
Uber’s road to Swift is probably a bit cleaner than either Google or Facebook. Though there are many moving parts to Uber’s service (app, server and API), it can use Lyft’s transition to Swift as an example.

When Lyft migrated its IOS app to Swift, it was a ground-up remodel that took a lot of time and effort — but resulted in an app that’s lighter, leaner and easier to maintain. It’s not known how much (if any) of Lyft’s back-end uses Swift, but the company has been highly complimentary of Swift in its existing application.
android training in Lalitpur
Android training in lalitpur

When Could a move to Swift Happen?

The short answer: not anytime soon. The reason? Android.
But Swift is quickly finding its way. Several studies suggest it’s one of the fastest growing Language aoun, and has blown up since going open source (GitHub tells The Next Web the language is currently its 11th most popular). Demand for Developers who know Swift is also exploding, which could be all the indication these three companies need to at least explore using Swift more thoroughly.
Google’s onboarding for Swift would be long; it essentially has to rewrite every Android service, app and API. Google would also have to spearhead Swift support for Android — which is still only being poked and prodded at by clever developers in the Swift community.
In a way, Google has already begun moving away from bits of Oracle-flavored Java. It’s now using the Open GDk for Android rather than the proprietary Java API, and may be considering a post-Java life altogether. Talks in London were said to be exploratory; Google is not yet pushing to move on from Java. While it would be a big undertaking, Swift is meant for speed and safety, and Swift’s roadmap suggests it won’t be quite as difficult to use it for other platforms in the future,espicially when its comes to C++.
Though Kotlin is an alternative, it’s a very nascent language without the eager community Swift has.
Facebook and Uber face similarly daunting tasks when it comes to using Swift throughout, but can –and should — wait for Google to shoulder the load with Android. If the use of Swift is going to be as deep as our sources indicate (that is, all companies want to be using it for server side and forward-facing use cases), Android support is integral.
Moving to Swift for any of the companies also makes little sense unless it’s a thorough re-do, but it’s probably not quite as hard as it sounds. Services like perfect prove that server-side Swift is ready, and it’s worth considering that Facebook’s engineers (perhaps from he pars team) may already be working on this.
IBM is also working to make Swift ready for server-side functions.
But don’t expect Google, Facebook or Uber to announce Swift-y plans anytime soon. Facebook and Google both have developer conferences on the horizon, and there’s no indication that Swift will play a major part at either.
We reached out to all three companies for comment on the information our sources brought forward. All three declined to comment. Google specifically pointed to its ongoing Iitigation  with oracle as reason not to participate in this article. Make of that what you will.

Thursday, April 7, 2016

Tuesday, April 5, 2016

Android application Fundamental

Android applications are composed in the Java programming dialect. The Android SDK instruments incorporate your code—alongside any information and asset records—into an APK: an Android bundle, which is a document with an .apk addition. One APK document contains every one of the substance of an Android application and is the record that Android-controlled gadgets use to introduce the application.

Once introduced on a gadget, every Android application lives in its own security sandbox:

The Android working framework is a multi-client Linux framework in which each application is an alternate client.

Of course, the framework relegates each application a one of a kind Linux client ID (the ID is utilized just by the framework and is obscure to the application). The framework sets consents for every one of the documents in an application so that just the client ID alloted to that application can get to them.

Every procedure has its own virtual machine (VM), so an application's code keeps running in disconnection from different applications.

As a matter of course, every application keeps running in its own particular Linux process. Android begins the procedure when any of the application's parts should be executed, then close down the procedure when it's no more required or when the framework must recoup memory for different applications.

Along these lines, the Android framework actualizes the rule of minimum benefit. That is, each application, of course, has entry just to the parts that it requires to do its work and no more. This makes an exceptionally secure environment in which an application can't get to parts of the framework for which it is not given authorization.

In any case, there are courses for an application to impart information to different applications and for an application to get to framework administrations:

It's conceivable to organize two applications to have the same Linux client ID, in which case they can get to each other's documents. To preserve framework assets, applications with the same client ID can likewise mastermind to keep running in the same Linux process and have the same VM (the applications should likewise be marked with the same authentication).

An application can ask for consent to get to gadget information, for example, the client's contacts, SMS messages, the mountable stockpiling (SD card), camera, Bluetooth, and that's just the beginning. The client needs to expressly give these consents. For more data, see Working with System Permissions.

That covers the rudiments in regards to how an Android application exists inside of the framework. Whatever is left of this report acquaints you with:

The center structure segments that characterize your application.

The show document in which you proclaim segments and required gadget highlights for your application.

Assets that are partitioned from the application code and permit your application to effortlessly enhance its conduct for an assortment of gadget setups.

Sunday, April 3, 2016

Making an Android Project

Making android project in Open Eyes
Making android project in Open Eyes
This lesson shows you to make a Project with Android Studio .
You ought to likewise read Overseeing Projects
An Android venture contains every one of the records that involve the source code for your Android application.

This lesson demonstrates to make another venture either utilizing Android Studio or utilizing the SDK instruments from an order line.

Note: You ought to as of now have the Android SDK introduced, and in case you're utilizing Android Studio, you ought to likewise have Android Studio introduced. On the off chance that you don't have these, take after the manual for Installing the Android SDK before you begin this lesson.

Make a Project with Android Studio 


Android training in Open Eyes
Android training in Open Eyes


In Android Studio, make another task:

On the off chance that you don't have a task opened, in the Welcome screen, click New Project.

On the off chance that you have a task opened, from the File menu, select New Project. The Create New Project screen shows up.

Round out the fields on the screen, and snap Next.

It is less demanding to take after these lessons in the event that you utilize the same qualities as appeared.

Application Name is the application name that appears to clients. For this venture, utilize "My First App."

Organization space gives a qualifier that will be added to the bundle name; Android Studio will recollect this qualifier for each new venture you make.

Bundle name is the completely qualified name for the task (taking after the same standards as those for naming bundles in the Java programming dialect). Your bundle name must be remarkable over all bundles introduced on the Android framework. You can Edit this quality autonomously from the application name or the organization space.

Venture area is the catalog on your framework that holds the task documents.

Under Select the structure calculates your application will keep running on, check the case for Phone and Tablet.

For Minimum SDK, select API 8: Android 2.2 (Froyo).

The Minimum Required SDK is the most punctual rendition of Android that your application underpins, showed utilizing the API level. To bolster however many gadgets as would be prudent, you ought to set this to the most reduced form accessible that permits your application to give its center list of capabilities. On the off chance that any element of your application is conceivable just on more current adaptations of Android and it's not basic to the application's center list of capabilities, you can empower the element just when running on the forms that bolster it (as talked about in Supporting Different Platform Versions).

Leave the greater part of alternate alternatives (TV, Wear, and Glass) unchecked and click Next.

Exercises

A movement is one of the recognizing components of the Android structure. Exercises give the client access to your application, and there might be numerous exercises. An application will as a rule have a fundamental action for when the client dispatches the application, another movement for when she chooses some substance to see, for instance, and different exercises for when she performs different assignments inside of the application. See Activities for more data.

Under Add an action to <template>, select Blank Activity and snap Next.

Under Customize the Activity, change the Activity Name to MyActivity. The Layout Name changes to activity_my, and the Title to MyActivity. The Menu Resource Name is menu_my.

Click the Finish catch to make the undertaking.

Your Android undertaking is presently an essential "Hi World" application that contains some default records. Pause for a minute to audit the most vital of these:

application/src/primary/res/design/activity_my.xml

This XML design document is for the movement you included when you made the undertaking with Android Studio. Taking after the New Project work process, Android Studio gives this document both a content perspective and a sneak peak of the screen UI. The document contains some default interface components from the material outline library, including the application bar and a skimming activity catch. It likewise incorporates a different format document with the primary substance.

application/src/fundamental/res/design/content_my.xml

This XML design record lives in activity_my.xml, and contains a few settings and a TextView component that shows the message, "Hi world!".

application/src/fundamental/java/com.mycompany.myfirstapp/MyActivity.java

A tab for this record shows up in Android Studio when the New Project work process wraps up. When you select the record you see the class definition for the movement you made. When you assemble and run the application, the Activity class begins the action and loads the design record that says "Hi World!"

application/src/principle/AndroidManifest.xml

The show document portrays the key attributes of the application and characterizes each of its segments. You'll return to this document as you take after these lessons and add more segments to your application.

application/build.gradle

Android Studio utilizes Gradle to assemble and fabricate your application. There is a build.gradle document for every module of your task, and a build.gradle record for the whole venture. More often than not, you're just inspired by the build.gradle record for the module, for this situation the application or application module. This is the place your application's fabricate conditions are set, including the defaultConfig settings:

compiledSdkVersion is the stage form against which you will gather your application. Of course, this is set to the most recent rendition of Android accessible in your SDK. (It ought to be Android 4.1 or more prominent; in the event that you don't have such a rendition accessible, you should introduce one utilizing the SDK Manager.) You can in any case fabricate your application to bolster more established forms, yet setting this to the most recent adaptation permits you to empower new components and advance your application for an awesome client experience on the most recent gadgets.

applicationId is the completely qualified bundle name for your application that you determined amid the New Project work process.

minSdkVersion is the Minimum SDK adaptation you determined amid the New Project work process. This is the most punctual adaptation of the Android SDK that your application underpins.

targetSdkVersion shows the most noteworthy rendition of Android with which you have tried your application. As new forms of Android get to be accessible, you ought to test your application on the new form and upgrade this worth to coordinate the most recent API level and accordingly exploit new stage highlights. For more data, read Supporting Different Platform Versions.

See Building Your Project with Gradle for more data about Gradle.

Note additionally the/res subdirectories that contain the assets for your application:

drawable-<density>/

Indexes for drawable assets, other than launcher symbols, intended for different densities.

format/

Index for records that characterize your application's client interface like activity_my.xml, talked about above, which depicts a fundamental format for the MyActivity class.

menu/

Catalog for documents that characterize your application's menu things.

mipmap/

Launcher symbols live in the mipmap/organizer as opposed to the drawable/envelopes. This envelope contains the ic_launcher.png picture that shows up when you run the default application.

values/

Registry for other XML records that contain a gathering of assets, for example, string and shading definitions.