由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
_Android版 - 请教一个关于android工作的问题
相关主题
招版务2-3名HTC 这是 Chrome 网板还是 Android?
第一瓢The BlackPad’s OS Might not be BlackBerry or Android
mitbbs for androidAndroid 2.1 中文输入乱码??? (转载)
t-mobile上有没有4.3寸的android phone??现在Android上有Tomtom了么?
有人用过kindle for android吗?[通知] Android 举办投票: 关于您用过的Android手机型号的投票
说说你的手机上都有什么app吧。android手机怎么用google voice不算计划分钟?
问一下,Android 上除了有mitbbs的阅览器Android MITBBS阅览器3.1发布 (转载)
Android 上有没有app可以收到中国电台的Android 6PARK阅览器1.0发布 (转载)
相关话题的讨论汇总
话题: c++话题: android话题: 工作话题: driver话题: 开发
1 (共1页)
K******g
发帖数: 1870
1
PhD刚毕业,刚找到一个在android平台上开发多媒体的工作。公司是个大公司,用自己
的芯片。本以为这个工作是个应用软件开发。但是HM告诉我用的是C/C++,而且提到了
flash,2D/3D多媒体库。
我现在很不明白,这个工作应该是应用软件开发,用android平台里提供的java接口。
但是为什么要用C/C++呢。
根据以上信息,请问谁能告知一下这个工作可能要做的具体工作吗?多谢了
c*b
发帖数: 3126
2
QCOM?

【在 K******g 的大作中提到】
: PhD刚毕业,刚找到一个在android平台上开发多媒体的工作。公司是个大公司,用自己
: 的芯片。本以为这个工作是个应用软件开发。但是HM告诉我用的是C/C++,而且提到了
: flash,2D/3D多媒体库。
: 我现在很不明白,这个工作应该是应用软件开发,用android平台里提供的java接口。
: 但是为什么要用C/C++呢。
: 根据以上信息,请问谁能告知一下这个工作可能要做的具体工作吗?多谢了

K******g
发帖数: 1870
3
差不多吧,反正就那么2-3家公司。
请问你知道这个工作具体是做什么吗?前景如何?我还有另外一个offer,是与large-
scale distributed system有关的。

【在 c*b 的大作中提到】
: QCOM?
c*b
发帖数: 3126
4
我有个朋友在Q做视频编解码,是算法研究,跟具体的编程语言关系不大
不过不知道是不是跟你的情况符合

【在 K******g 的大作中提到】
: 差不多吧,反正就那么2-3家公司。
: 请问你知道这个工作具体是做什么吗?前景如何?我还有另外一个offer,是与large-
: scale distributed system有关的。

l**t
发帖数: 10440
5
其实不难理解,打个比方,windows下应用开发有basic/pascal/java/c/c++ etc,但
driver一般还是得用c/c++
android平台下应用开发主要是java,但也支持Simple(类似于Basic),不过涉及到底层
driver级别开发或者需要特殊性能优化的,就得用native c/c++
大公司如果用自己chip,会涉及到driver/kernel的东西,非c/c++不可的
按照你的描述,如果和flash/2d/3d有关,八成是开发硬件加速的firmware/driver了

【在 K******g 的大作中提到】
: PhD刚毕业,刚找到一个在android平台上开发多媒体的工作。公司是个大公司,用自己
: 的芯片。本以为这个工作是个应用软件开发。但是HM告诉我用的是C/C++,而且提到了
: flash,2D/3D多媒体库。
: 我现在很不明白,这个工作应该是应用软件开发,用android平台里提供的java接口。
: 但是为什么要用C/C++呢。
: 根据以上信息,请问谁能告知一下这个工作可能要做的具体工作吗?多谢了

N****w
发帖数: 21578
6
phd 怕 C/C++? hehe
基本上进了公司,用啥就由不得自己了

【在 K******g 的大作中提到】
: PhD刚毕业,刚找到一个在android平台上开发多媒体的工作。公司是个大公司,用自己
: 的芯片。本以为这个工作是个应用软件开发。但是HM告诉我用的是C/C++,而且提到了
: flash,2D/3D多媒体库。
: 我现在很不明白,这个工作应该是应用软件开发,用android平台里提供的java接口。
: 但是为什么要用C/C++呢。
: 根据以上信息,请问谁能告知一下这个工作可能要做的具体工作吗?多谢了

g**e
发帖数: 6127
7
好多天了,还没定?还是去linkedin吧

【在 K******g 的大作中提到】
: PhD刚毕业,刚找到一个在android平台上开发多媒体的工作。公司是个大公司,用自己
: 的芯片。本以为这个工作是个应用软件开发。但是HM告诉我用的是C/C++,而且提到了
: flash,2D/3D多媒体库。
: 我现在很不明白,这个工作应该是应用软件开发,用android平台里提供的java接口。
: 但是为什么要用C/C++呢。
: 根据以上信息,请问谁能告知一下这个工作可能要做的具体工作吗?多谢了

N****w
发帖数: 21578
8
是不是还在等 facebook 的 offer。。。

【在 g**e 的大作中提到】
: 好多天了,还没定?还是去linkedin吧
K******g
发帖数: 1870
9
说的很有道理。请问能解释一下什么叫“开发硬件加速的firmware/driver了”吗?是
不是根据特定的硬件,优化firmware/driver?这个需要assembly吧?
我最关心的是,这个工作的情景如何?将来的career path是什么呢?
多谢指教了。

【在 l**t 的大作中提到】
: 其实不难理解,打个比方,windows下应用开发有basic/pascal/java/c/c++ etc,但
: driver一般还是得用c/c++
: android平台下应用开发主要是java,但也支持Simple(类似于Basic),不过涉及到底层
: driver级别开发或者需要特殊性能优化的,就得用native c/c++
: 大公司如果用自己chip,会涉及到driver/kernel的东西,非c/c++不可的
: 按照你的描述,如果和flash/2d/3d有关,八成是开发硬件加速的firmware/driver了

N****w
发帖数: 21578
10
career path 跟技术方向是两码事阿。。。
去公司干一阵就知道了

【在 K******g 的大作中提到】
: 说的很有道理。请问能解释一下什么叫“开发硬件加速的firmware/driver了”吗?是
: 不是根据特定的硬件,优化firmware/driver?这个需要assembly吧?
: 我最关心的是,这个工作的情景如何?将来的career path是什么呢?
: 多谢指教了。

相关主题
说说你的手机上都有什么app吧。HTC 这是 Chrome 网板还是 Android?
问一下,Android 上除了有mitbbs的阅览器The BlackPad’s OS Might not be BlackBerry or Android
Android 上有没有app可以收到中国电台的Android 2.1 中文输入乱码??? (转载)
K******g
发帖数: 1870
11
LinkedIn给的option太少,他是不是快上市好像与我无关
而且给我的职位是application develpment,好像是去做个什么revenue的web service
。感觉那个意义不大。

【在 g**e 的大作中提到】
: 好多天了,还没定?还是去linkedin吧
K******g
发帖数: 1870
12
能详细点吗?

【在 N****w 的大作中提到】
: career path 跟技术方向是两码事阿。。。
: 去公司干一阵就知道了

l**t
发帖数: 10440
13
因为现在android虽然支持flash,但不是特别流畅
如果有公司能做特殊的加速芯片(或者在AP里集成flash加速),那是相当有市场的
估计给你offer的公司已经开发出了类似功能芯片,然后你就要针对芯片开发driver让
android的kernel和上层应用能调用此芯片功能
其实大公司里这种工作还是很稳定的,也能学到很多东西(chip/linux kernel/android
等等),当然如果想发财,还是去facebook/linkedin此类公司好些
my 2 cents

【在 K******g 的大作中提到】
: 说的很有道理。请问能解释一下什么叫“开发硬件加速的firmware/driver了”吗?是
: 不是根据特定的硬件,优化firmware/driver?这个需要assembly吧?
: 我最关心的是,这个工作的情景如何?将来的career path是什么呢?
: 多谢指教了。

N****w
发帖数: 21578
14
career path 有两种:技术性的,往 architect 方向发展,少之又少
技术兼管理型的,就比较多了,不要求技术方向很专一

【在 K******g 的大作中提到】
: 能详细点吗?
f********m
发帖数: 8397
15
还有product management,这个是marketing,要看造化了,或者搞个part-time mba

【在 N****w 的大作中提到】
: career path 有两种:技术性的,往 architect 方向发展,少之又少
: 技术兼管理型的,就比较多了,不要求技术方向很专一

z**r
发帖数: 17771
16
是这样的,不过kernel似乎用c++的很少,还是c的天下吧

【在 l**t 的大作中提到】
: 其实不难理解,打个比方,windows下应用开发有basic/pascal/java/c/c++ etc,但
: driver一般还是得用c/c++
: android平台下应用开发主要是java,但也支持Simple(类似于Basic),不过涉及到底层
: driver级别开发或者需要特殊性能优化的,就得用native c/c++
: 大公司如果用自己chip,会涉及到driver/kernel的东西,非c/c++不可的
: 按照你的描述,如果和flash/2d/3d有关,八成是开发硬件加速的firmware/driver了

f********m
发帖数: 8397
17
yep, object oriented programming using C, pain in the ass

【在 z**r 的大作中提到】
: 是这样的,不过kernel似乎用c++的很少,还是c的天下吧
a***r
发帖数: 1283
18
chipset driver, in C
if you have own codec/user-space library, better in c/c++ and provide an
interface for your java application

【在 K******g 的大作中提到】
: PhD刚毕业,刚找到一个在android平台上开发多媒体的工作。公司是个大公司,用自己
: 的芯片。本以为这个工作是个应用软件开发。但是HM告诉我用的是C/C++,而且提到了
: flash,2D/3D多媒体库。
: 我现在很不明白,这个工作应该是应用软件开发,用android平台里提供的java接口。
: 但是为什么要用C/C++呢。
: 根据以上信息,请问谁能告知一下这个工作可能要做的具体工作吗?多谢了

1 (共1页)
相关主题
Android 6PARK阅览器1.0发布 (转载)有人用过kindle for android吗?
常用Android软件?说说你的手机上都有什么app吧。
Can anyone compare BREW and Android?问一下,Android 上除了有mitbbs的阅览器
Android上的Chase App能存check了Android 上有没有app可以收到中国电台的
招版务2-3名HTC 这是 Chrome 网板还是 Android?
第一瓢The BlackPad’s OS Might not be BlackBerry or Android
mitbbs for androidAndroid 2.1 中文输入乱码??? (转载)
t-mobile上有没有4.3寸的android phone??现在Android上有Tomtom了么?
相关话题的讨论汇总
话题: c++话题: android话题: 工作话题: driver话题: 开发