从Android中学习Windows Phone开发

  因为工作的需要转向了Android的APP开发,之前从WPF项目的开发接触到了XAML。后来又学习了Silverlight、windows phone的开发,因为它们都使用了C#和XAML。WinForm、ASP.ENT WebForm、WPF、Silverlight都做过了商业的项目,而windows phone这块儿一直缺失着,一直也没机会做这样的项目,自己闲暇时间自己折腾着手机开发。

  微软的移动开发一直火不起来,windows phone开发的市场需求基本也没有,于是慢慢又接触了mono的跨平台解决方案,使用C#完成Linux、Android、IOS的开发。在新项目中,由于公司对于mono技术存在怀疑,怕不稳定等原因,还是选择目前用户群比较庞大的Android技术,使用Android Studio进行项目开发。于是我又拾起了以前的java,开始决心用流行的java学习windows phone的开发,正在征途中 ... ..

  今天打开Android Studio 1.0 ,便弹出了以下画面。

  

  看到手机平板、智能手表、谷歌眼镜、PC、智能汽车等图标感觉一阵震撼,微软的2015年会通过win10的大一统,重新吸人眼球么,值得期待啊。

  windows 10 、新浏览器Spartan、window phone 10、xbox one、surface 3、 surface phone ... ..

时间: 2025-01-03 04:29:10

从Android中学习Windows Phone开发的相关文章

兔子--android中百度地图的开发

效果: API Key的申请地址:http://lbsyun.baidu.com/apiconsole/key 申请注意事项: 安全码:以下界面的SHA1  fingerprint值+;+包名 比如:72dem98dme;com.map ...........文件夹结构.................................. 代码: MainActivity.java package com.mybdmap; import android.app.Activity; import a

Windows移动开发(五)——初始XAML

关于具体的基本功就先说这么多,后面遇到再补充说明,前面说的都是一些代码和原理方面的东西,接下来说的会有界面和代码结合,会有成就感,因为能真正的做出东西来了. Windows移动开发包括Windows Store和Windows Phone,Windows Store程序主要针对的是Surface,Windows Phone主要是Win8 Metro手机应用,这两个产品的开发模式基本类似,和Silverlight很像,只是Silverlight是运行在浏览器中,如果有Silverlight基础的A

Windows App开发之开发准备

操作系统及SDK 操作系统 显而易见.想要开发Windows App就得在Windows 8/8.1/10上进行.老旧的Windows XP/Vista/7已经不能满足时代的须要了. 当然.在Windows App的发展过程中,其本身也有着较大的变动,为了使用新的特性,建议使用Windows 10.我在写这个教程时.Windows 10正式版并未面世,因此临时未介绍Windows 10上的新特性,随后会继续更新,欢迎您的继续关注. 操作系统除了在官网下载之外.还能够在DreamSpark等地方下

【万里征程——Windows App开发】开发准备

操作系统及SDK 操作系统 如果打算开发Windows App,那么你的电脑就不能再用老旧的Windows 7了.推荐使用Windows 8.1.写这篇博客的时候,我用的操作系统是Windows 10 Pro Technical Preview [Build 10041]. 操作系统除了在官网下载之外,还可以在DreamSpark等地方下载.DreamSpark上除了Office其他微软操作系统.开发工具及其他软件对学生均免费开放. 另外再推荐一个网站:MSDN i tell you Visua

Android 项目框架 使用MVP开发

前言 在Android中使用 MVP 来开发已经出来很久了,刚好Google又出了一系列的architecture samples,在此就整理一下对于MVP的认知和实践总结,这篇文章会随着使用经验的丰富而不断更新. 1. 介绍MVC 在没有使用MVP开发之前,我们一直使用的都是MVC模式,其实也不算的MVC,一般我们听到的都是Android中的Activity既是View,又是Controller,即Activity既负责View的显示,又负责处理业务逻辑,这是我们一般听到的,但其实我们的Act

Android中so使用知识和问题总结以及插件开发过程中加载so的方案解析

一.前言 Android中有时候为了效率以及平台开发库的支持,难免会用到NDK开发,那么都会产生一个so文件,通过native方法进行调用,开发和调用步骤很简单,这里就不多说了,本文主要来介绍,我们在使用so的时候总是会出现一些常见的问题,而现在插件化开发也很普遍了,有时候插件中也会包含一些so文件,需要加载,这时候也会出现一些问题.本文就来详细总结一下这些问题出现的原因,以及解决方法,主要还是通过源码来分析. 二.涉及到的源码类 因为本文主要通过分析源码来分析so使用的知识点和问题总结,所以涉

Android 中的MVC MVP MVVM

app架构是一种开发方案 首先就是关于Model层的理解: 我的理解:Model层是属性和获取这些属性方法的集合. 比如在Android里,数据库里的数据是Model层,ORM框架也是Model层,假如要进行搜索操作,那么搜索的条件不属于Model层,以及搜索后所对数据进行的预处理也不是Model层. 其实这两种不属于 在Android中: 默认的开发模式是MVC的 其中Activity是Controller,xml文件和自定义的控件的是View.而那些网络请求操作的Network类是Model

【转】Android NDK学习(2)Windows下NDK开发环境配置

一.配置好Android开发环境 现在android SDK的版本已经到了4.4了,几乎不用配置,下载下来解压,SDK跟Android开发专用Eclipse都有了.喜欢. 二.下载安装安卓NDK 下载最新版,解压即可. 2013年6月7日: 目前版本已经到了r8e. 三.下载安装cygwin   由于NDK编译代码时必须要用到make和gcc,所以你必须先搭建一个linux环境, cygwin是一个在windows平台上运行的unix模拟环境,它对于学习unix/linux操作环境,或者从uni

[Android学习笔记]Android中多线程开发的一些概念

线程安全: 在多线程的情况下,不会因为线程之间的操作而导致数据错误. 线程同步: 同一个资源,可能在同一时间被多个线程操作,这样会导致数据错误.这是一个现象,也是一个问题,而研究如何解决此类问题的相关工作就叫做线程同步. android中,处理线程同步的手段就是:锁 一般分为公平锁和非公平锁: synchronized(内部锁,互斥锁):synchronized是JVM提供的线程同步机制,如果出现问题,JVM能捕获异常,并释放资源,具体实现机制需要查看JVM源码 synchronized的使用特